Имя: Пароль:
1C
1С v8
Формирование настроек СКД программно
0 Mouzem
 
29.06.12
12:47
Делаю отчет на СКД,
Есть наборДанных создаю в нем новое поле


   НаборДанных = СхемаКомпоновкиДанных.НаборыДанных.Найти("НаборДанных1");
   НовоеПоле = НаборДанных.Поля.Добавить(Тип("ПолеНабораДанныхСхемыКомпоновкиДанных"));
   НовоеПоле.Поле = "Номенклатура";
   НовоеПоле.ПутьКДанным = "Номенклатура";
   НовоеПоле.Заголовок = "Номенклатура";


Как теперь это созданное только что поле добавить в выбранные поля?
1 zladenuw
 
29.06.12
12:48
2 Агент Инфостарта
 
29.06.12
12:49
//Создание новых выбранных полей
   //Добавляем выбранные поля на нижний уровень группировки
   ВыбранныеПоля = ГруппировкаСКД.Выбор.Элементы;
   ВыбранноеПоле = ВыбранныеПоля.Добавить(Тип("ВыбранноеПолеКомпоновкиДанных"));
   ВыбранноеПоле.Использование = Истина;
   ВыбранноеПоле.Поле = Новый ПолеКомпоновкиДанных(НовоеПоле.ПутьКДанным );
3 Mouzem
 
29.06.12
12:54
Спасибо!
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс