Как загнать результат запроса в СКД или выполнить отчет в привилигированном модуле? #474938


#0 by ИС-2
Надо выполнить запрос СКД под полными правами. Если МакетКомпоновки = ск_ПолныеПрава.ВыполнитьМакетКомпоновки(КомпоновщикМакета,СхемаКомпоновкиДанных, Настройки, ДанныеРасшифровки); тогда ругается, что первый параметр мутабельный, думаю как и остальные. Я хочу передать на сервер только текст запроса и параметры для выполнения, но не знаю как потом загнать результат выполнения запроса обратно в СКД.
#1 by ИС-2
up
#2 by Defender aka LINN
Придется делать набор данных - объект и возвращать ТаблицуЗначений. Только над отборами надо подумать.
#3 by ИС-2
а можно по подробнее про объект. Как сделать?
#4 by Defender aka LINN
В схеме добавляешь набор данных - объект, описываешь поля и готово. Только я ж говорю - с отборами и выбранными полями сложно будет - это если заняться оптимизацией.
#5 by ИС-2
объекты же нельзя -
#6 by ИС-2
они мутабельные.
#7 by ИС-2
Уже xml сериализацию смотрел - не может преобразовать СКД в XML :( Сейчас до фабрики XDTO дойду :)
#8 by Defender aka LINN
"Уже xml сериализацию смотрел - не может преобразовать СКД в XML :(" О_О
#9 by ИС-2
а если отдельно выполнить запрос в Таблицу Значений, а потом СКД будет с ней работать?
#10 by Kashemir
Хм ... XML-сериализация. ЭлементРезультатаКомпоновкиДанных (DataCompositionResultItem) Свойства: Описание: Элемент результата компоновки данных. XML-сериализация. Поддержка отображения в XDTO; пространство имен: {. Имя типа XDTO: DataCompositionResultItem.
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

В этой группе 1С