Регистрация Правила Главная форума Поиск |
0
- 23.12.2017 - 13:19
|
Вывожу отчет на СКД в ТЗ и в ТабличныйДокумент. Настройки одни и те-же. Группировка в отчете Контрагент, Договор, ДокументРасчетов. Проблема: при выводе в ТЗ поле ДокументРасчетов пустое, почему? КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных; МакетКомпоновкиКоллекции = КомпоновщикМакета.Выполнить(СКД, НовНастройки,,,Тип("ГенераторМакетаКомпоновкиДанны хДляКоллекцииЗначений")); МакетКомпоновкиТаблДок = КомпоновщикМакета.Выполнить(СКД, НовНастройки,,,Тип("ГенераторМакетаКомпоновкиДанны х")); ПроцессорКомпоновкиКоллекции = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиКоллекции.Инициализировать(Маке тКомпоновкиКоллекции); ПроцессорКомпоновкиТаблДок = Новый ПроцессорКомпоновкиДанных; ПроцессорКомпоновкиТаблДок.Инициализировать(МакетК омпоновкиТаблДок); ТЗ = Новый ТаблицаЗначений; ПроцессорВыводаВКоллекцию = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекци юЗначений; ПроцессорВыводаВКоллекцию.УстановитьОбъект(ТЗ); ПроцессорВыводаВКоллекцию.Вывести(ПроцессорКомпоно вкиКоллекции); http://i12.pixs.ru/storage/3/3/4/TZj...9_28763334.jpg ТабДок = Новый ТабличныйДокумент; ПроцессорВыводаВТаблДок = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличны йДокумент; ПроцессорВыводаВТаблДок.УстановитьДокумент(ТабДок) ; ПроцессорВыводаВТаблДок.Вывести(ПроцессорКомпоновк иТаблДок); ТабДок.Записать("C:\Users\muzychenko\Desktop\тз\ра сш.xls", ТипФайлаТабличногоДокумента.XLS); http://i12.pixs.ru/storage/3/5/9/XLS...7_28763359.jpg Может ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначени й не умеет выводить составные поля? Отредактировано Qbik; 23.12.2017 в 13:24. Причина: Забыл вставить картинки | |
1
- 23.12.2017 - 15:06
| Документик то получить для начало надо | |
2
- 23.12.2017 - 15:09
| +1 Запрос то покажи который в СКД | |
3
- 25.12.2017 - 10:09
|
Вторая картинка, где ТабличныйДокумент сохранен в XLS использует туже СКД с теми же настройками - документик то получен. Я думаю запрос тут не причем. ВЫБРАТЬ ХозрасчетныйОстатки.Счет, ХозрасчетныйОстатки.Субконто1, ХозрасчетныйОстатки.Субконто2, ХозрасчетныйОстатки.Субконто3, ХозрасчетныйОстатки.СуммаОстаток КАК Задолженность ИЗ РегистрБухгалтерии.Хозрасчетный.Остатки(ДОБАВИТЬКД АТЕ(&ПарамПериод, СЕКУНДА, 1), Счет В (&Счета), , Организация = &ПарамОрганизация) КАК ХозрасчетныйОстатки | |
4
- 25.12.2017 - 10:31
|
Я нашел ошибку! В настройка набора данных стоял тип значения для Субконто3 - ДокументСсылка.ДокументРасчетовСКонтрагентом. Тогда второй вопрос, какого хрена ГенераторМакетаКомпоновкиДанных тогда выводит туда документ с типом РеализацияТоваровУслуг (все та же вторая картинка, где ТабличныйДокумент сохранен в XLS)? но это уже не важно... | |
| Интернет-форум Краснодарского края и Краснодара |