Всем доброго времени суток. Кто нибудь сталкивался с разработкой пользовательского виджета в аналитике. Не могу разобраться, как реализовать в виде списка? У меня есть ХП которая возвращает нужный результат.
Результат хранимой процедуры возвращайте в представление, например:
CREATE FUNCTION [dbo].[tsf_PathReportData]()
RETURNS @ExaminationBlocksByObject TABLE (
[Number] nvarchar(50),
[ExaminationId] uniqueidentifier,
[ObjectId] uniqueidentifier,
[MacroscopicDescription] nvarchar(max),
[BlocksDescription] nvarchar(max))
AS
BEGIN
DECLARE
@Number nvarchar(50),
@ExaminationId uniqueidentifier,
@ObjectId uniqueidentifier,
@MacroscopicDescription nvarchar(max),
@BlocksDescription nvarchar(max)
DECLARE ExaminationDetailCursor CURSOR STATIC LOCAL FOR
SELECT
O.Number,
O.MacroscopicDescription,
O.ExaminationId,
O.Id as ObjectId
FROM ABExaminationObject O
OPEN ExaminationDetailCursor
FETCH NEXT FROM ExaminationDetailCursor INTO @Number, @MacroscopicDescription, @ExaminationId, @ObjectId
WHILE @@FETCH_STATUS = 0 BEGIN
SET @BlocksDescription = ''
SELECT @BlocksDescription = @BlocksDescription + B.Number + ' ' + B.[Description] + CHAR(13) + CHAR(10)
FROM ABExaminationBlock B
WHERE B.ExaminationObjectId = @ObjectId
INSERT INTO @ExaminationBlocksByObject (
Number,
ExaminationId,
ObjectId,
MacroscopicDescription,
BlocksDescription
)
VALUES (
@Number,
@ExaminationId,
@ObjectId,
@MacroscopicDescription,
@BlocksDescription)
FETCH NEXT FROM ExaminationDetailCursor INTO @Number, @MacroscopicDescription, @ExaminationId, @ObjectId
END
CLOSE ExaminationDetailCursor
DEALLOCATE ExaminationDetailCursor
RETURN
END
create view VwExaminationReport
as
select
newid() as Id,
Number as Number,
MacroscopicDescription as MacroscopicDescription,
ExaminationId as Examination,
BlocksDescription as BlocksDescription
from [tsf_PathReportData]()
На основании этого представления создайте схему таблицы-представления в конфигурации и используйте этот объект в стандартном элементе итогов 'Список'.
В чем суть архитектурного подхода micro frontend? За счет чего micro frontend позволяет быстро меняться, создавать независимые части приложения и быть командам более автономными? На эти вопросы отвечает Владислав Куварзин, Technical Leader компании Terrasoft, в своем тренинге для разработчиков. Язык видео - русский.
Если вам понравилось это видео из серии митапов для разработчиков TechPoint, и вы хотите смотреть новые видео в сообществе, поставьте отметку "Нравится" этой статье. Пишите о ваших впечатлениях о тренинге в комментариях.
Практика построения 12-факторных микросервисних приложений - фантастика или реальность? Тренинг для разработчиков о том, как эта философия может быть применена к реальному бизнес приложению. Спикер -Александр Бондаренко, Technical Leader компании Terrasoft. Язык видео - русский.
Если вам понравилось это видео из серии митапов для разработчиков TechPoint, и вы хотите смотреть новые видео в сообществе, поставьте отметку "Нравится" этой статье. Пишите о ваших впечатлениях о тренинге в комментариях.
Как минимум, в механизме глобального поиска он используется. Нужно смотреть документацию по этому ПО, как устроены стандартные библиотеки для взаимодействия с ним, есть ли они под JS и C# и можно ли ими воспользоваться в конфигурации bpm'online.