Имя: Пароль:
1C
1С v8
Не работает расшифровка при программном формировании СКД
0 iva77ru
 
03.09.12
16:02
Вместо расшифровки выдает номера(индексы)колонок.

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

   ТабДок = Новый ТабличныйДокумент;
   
   ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВТабличныйДокумент;
   ПроцессорВывода.УстановитьДокумент(ТабДок);
   ПроцессорВывода.Вывести(ПроцессорКомпоновкиДанных);
   
   ТабДок.ОтображатьСетку = Ложь;
   ТабДок.ОтображатьЗаголовки = Ложь;
   ТабДок.ТолькоПросмотр = Истина;
   ТабДок.Показать();

Юзал поисковик, но так и не понял как вылечить?
1 iva77ru
 
03.09.12
17:04
А-у, это настолько просто решается, поэтому и нет ответа, или решения просто нет?