Имя: Пароль:
1C
1С v8
СКД: При программном выводе съедает поле
0 Абирамбул
 
12.11.12
11:15
Есть СКД. Использую программный вывод в таблицу значений:

МакетКомпоновкиДанных = КомпоновщикМакета.Выполнить(СхемаКомпоновки, КомпоновщикНастроек.Настройки,,,Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
   
ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
ПроцессорКомпоновки.Инициализировать(МакетКомпоновкиДанных);
   
ПроцессорВывод = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
ПроцессорВывод.УстановитьОбъект(ТЗ_Бюджет);
ПроцессорВывод.Вывести(ПроцессорКомпоновки);

Если посмотреть запрос в "МакетКомпоновкиДанных.НаборыДанных.НаборДанных1.Запрос" поле "Сумма" есть, но в таблицу значений не попадает. Если этот запрос скормить консоле запросов, тогда поле присутствует.

В чем может быть причина?
1 Абирамбул
 
12.11.12
11:28
Даже если в СКД установить галку автозаполнение.

В выбранных поля указано.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.