Как достучаться до данных набора данных СКД? #558541


#0 by mikecool
где здесь можно до выводимых данных достучаться?
#1 by Fragster
не использовать метод "Вывести"
#2 by mikecool
выводить то мне надо, но и посмотреть - есть ли определенные данные в источнике, чтобы вывести предупреждение в макет
#3 by mikecool
((
#4 by Fragster
я к тому, что юзай "НачатьВывод" ВывестиЭлемент И ЗакончитьВывод
#5 by mikecool
спс, попробую
#6 by mikecool
а где таки выводимые данные?
#7 by Fragster
ЭлементРезультатаКомпоновкиДанных (DataCompositionResultItem) Свойства: Описание: Элемент результата компоновки данных. XML-сериализация. Поддержка отображения в XDTO; пространство имен: {. Имя типа XDTO: DataCompositionResultItem. См. также: ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент, метод ВывестиЭлемент ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений, метод ВывестиЭлемент
#8 by mikecool
не, ну я не совсем тупой, это прочитал мне нужны данные из источника данных, в элементе результата их не вижу
#9 by Fragster
ЗначенияПараметров (ParameterValues) Использование: Только чтение. Описание: Тип: ЗначенияПараметровМакетаКомпоновкиДанных. Значения для параметров макета.
#10 by Fragster
Элементы коллекции: ЗначениеПараметраМакетаКомпоновкиДанных Для объекта доступен обход коллекции посредством оператора Для каждого … Из … Цикл. При обходе выбираются значения параметра. Возможно обращение к значению параметра посредством оператора [...]. В качестве аргумента передается индекс (нумерация с 0), имя. Методы: Вставить (Insert) Описание: Коллекция значений параметра макета компоновки. См. также: МакетКомпоновкиДанных, свойство ЗначенияПараметров ЭлементРезультатаКомпоновкиДанных, свойство ЗначенияПараметров ВложенныйОбъектМакетаКомпоновкиДанных, свойство ЗначенияПараметров НаборДанныхЗапросМакетаКомпоновкиДанных, свойство ЗначенияПараметров
#11 by Fragster
совсем СП смистили?
#12 by Fragster
ну и да, проверь, плз., если в произвольном маекте добавить свой парамет, не связанный с СКД, то тут можно ли его подставить...
#13 by mikecool
не, не совсем но как то не то,что хотел весь источник я не могу увидеть в виде ТЗ или выборки какой?
#14 by Fragster
весь источник - вывести с помощью "процессора вывода результата компоновки данных в коллекцию значений" в коллекцию значений
#15 by mikecool
#16 by Fragster
а меня таки интересует, он самому влом :(
#17 by mikecool
ты мне льстишь ) тут бы по мелочи какой результат получить
#18 by mikecool
попробовал получил Ошибка при вызове метода контекста (Вывести)    ИсточникДанных = ПроцессорКоллекции.Вывести(ПроцессорКомпоновкиДанных); по причине: Ошибка вывода результата по причине: Неизвестный тип макета
#19 by mikecool
#20 by mikecool
ИсточникДанных надо было заранее объявить?
#21 by Fragster
ну что ж такое-то.... Синтаксис: УстановитьОбъект(<Объект>) Параметры: <Объект> (необязательный) Тип: ТаблицаЗначений; ДеревоЗначений. Документ, в который будет осуществляться вывод. Описание: Устанавливает таблицу или дерево значений, в которые нужно выводить результат.
#22 by acsent
Надо процессор компоновки по другому инициализировать. Смотри параметры в СП
#23 by mikecool
Вывести (Output) Синтаксис: Вывести(<ПроцессорКомпоновки>, <ВозможностьПрерыванияПользователем>) Параметры: Тип: ПроцессорКомпоновкиДанных. Процессор компоновки данных, из которого будут получаться элементы результата. <ВозможностьПрерыванияПользователем> (необязательный) Тип: Булево. Указывает, может ли пользователь прервать вывод при помощи комбинации клавиш Ctrl+Break. Значение по умолчанию: Ложь Возвращаемое значение: Тип: ТаблицаЗначений; ДеревоЗначений.
#24 by mikecool
возвращает то ТЗ
#25 by mikecool
посмотрел, увидел фигу ((
#26 by mikecool
+25 а, кажется до меня дошло ))
#27 by mikecool
не, не дошло ((
#28 by mikecool
как его можно еще проинициализировать окромя ПроцессорКомпоновкиДанных = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиДанных.Инициализировать(МакетКомпоновки,, ДанныеРасшифровки, Истина); ?
#29 by mikecool
апну, так и не получилось у мну вчера ничего
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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