Программное добавление поля СКД
☑
0
0xFFFFFF
11.08.13
✎
10:55
Добавляю поле
ВыбранноеПоле=СхемаКомпоновкиДанных.НастройкиПоУмолчанию.Выбор.Элементы.Добавить(Тип("ВыбранноеПолеКомпоновкиДанных"));
ВыбранноеПоле.Использование=Истина;
ВыбранноеПоле.Заголовок = "Контрагент";
ВыбранноеПоле.Поле=Новый ПолеКомпоновкиДанных("ДокументОснование.Контрагент");
Затем выгружаю в ТЗ через ПроцессорВыводаРезультатаКомпоновкиДанныхВКоллекциюЗначений.
Нужно чтобы добавленное поле называлось Контрагент. А оно называется ДокументОснованиеКонтрагент.
Как задать, чтобы колонка в выгружаемой ТЗ была с нужным именем?
1
0xFFFFFF
11.08.13
✎
10:56
Понятно, что Заголовок для этого не подходит (т.к. это произвольная строка и может содержать пробелы). Но других свойств у элементов "ВыбранноеПолеКомпоновкиДанных" нет.
2
hhhh
11.08.13
✎
11:07
надо не в выбранные поля, а в допустимые добавлять.
3
Волчара2010
11.08.13
✎
11:08
хрусталева запятая книга называется кавычки открываются построение сложных отчетов системе компоновки данных кавычки закрываются
4
0xFFFFFF
11.08.13
✎
12:22
(3) Бабы не дают? :)))
Проблемы невозможно решaть нa том же уровне компетентности, нa котором они возникaют. Альберт Эйнштейн