Имя: Пароль:
IT
 
Слетает КомпоновщикНастроек
0 trance_lover
 
28.01.14
14:26
Здравствуйте. Добавил в существующий запрос СДК дополнительное поле
[code]
***
ДолжностиОрганизаций.Иерархия КАК ДолжностьИерархия
***
[/code]
Потом добавил его в ВыбранныеПоля настроки компановщика данных.
[code]
ТиповыеОтчеты.ДобавитьВыбранноеПоле(КомпоновщикНастроек,
"ДолжностьИерархия");
[/code]
Но при выгрузки в дерево значений эта колонка отсутствует.
[code]
КомпоновщикМакета = Новый КомпоновщикМакетаКомпоновкиДанных;
    
    Макет = ПолучитьМакет("Т3_от_5_1_2004");
    
    МакетКомпоновки = КомпоновщикМакета.Выполнить(СхемаКомпоновкиДанных, КомпоновщикНастроек.Настройки, , , Тип("ГенераторМакетаКомпоновкиДанныхДляКоллекцииЗначений"));
    
    ПроцессорКомпоновки = Новый ПроцессорКомпоновкиДанных;
    ПроцессорКомпоновки.Инициализировать(МакетКомпоновки, , , Истина);
    
    ПроцессорВывода = Новый ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений;
    
    ДеревоДанных =  Новый ДеревоЗначений;
    
    ПроцессорВывода.УстановитьОбъект(ДеревоДанных);
    ПроцессорВывода.Вывести(ПроцессорКомпоновки);
[/code]
Т.е в итоге, в ДеревеДанных есть все колонки кроме добавленной мною.
Пользователь не знает, чего он хочет, пока не увидит то, что он получил. Эдвард Йодан