Имя: Пароль:
1C
 
СКД - вывести таблицу в ТЗ, не получается...
0 mikecool
 
02.11.18
11:17
Формирую программно структуру, результаты которой хочу выгрузить в ТЗ
Структура - таблица, с группировкой строк и столбцов. Руками набросал - в макет выводит, программно же хочу результат выгрузить в ТЗ
только при выводе получаю ругательство:
ПроцессорВывода.Вывести(ПроцессорКомпоновки, Ложь);
по причине:
Ошибка вывода результата
по причине:
Неизвестный тип макета

либо я что-то делаю не так, либо нельзя таблицу СКД выгрузить в ТЗ?
1 mikecool
 
02.11.18
11:20
результат формирования - сводная таблица, хочу ее в тз для последующей обработки
2 Ботаник Гарден Меран
 
02.11.18
11:23
МакетКомпоновки = КомпоновщикМакета.Выполнить(Схема, ОтчетОбъект.КомпоновщикНастроек.Настройки, , , Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
3 mikecool
 
02.11.18
11:23
вот по мисте нашел: из руководства разработчика и следует "Не поддерживается вывод таблиц, диаграмм и вложенных отчетов в универсальную коллекцию значений"
получается не получается...
4 mikecool
 
02.11.18
11:25
(2) ага, сейчас попрбую
5 Пробел
 
02.11.18
11:26
А процессор вывода у Вас какой? В табличный документ или в коллекцию значений?
6 mikecool
 
02.11.18
11:29
в общем не получится:
Ошибка генерации макета
по причине:
Не поддерживается вывод таблиц и диаграмм в универсальную коллекцию значений
7 mikecool
 
02.11.18
11:29
хотя попробую дерево подсунуть
8 mikecool
 
02.11.18
11:29
а не, даже макет не формирует, значит не выйдет
придется циклами формировать ТЗ
9 Пробел
 
02.11.18
11:55
"Структура - таблица, с группировкой строк и столбцов."

Дерево не поможет, в дереве группировка только по строкам. А Таблица СКД это своего рода двумерное дерево получается.
Выдавать глобальные идеи — это удовольствие; искать сволочные маленькие ошибки — вот настоящая работа. Фредерик Брукс-младший