|
Вопрос монстрам СКД по включению поля программно
| ☑ |
0
Матвеев Максим
10.09.11
✎
01:57
|
Доброе утро.
Картинка схемы компоновки:
Выводится сумма, но в некоторых случаях надо и количество, управлять надо галкой.
Как включить это поле?
КомпоновщикНастроек.Настройки ... а что дальше?
Спасибо.
|
|
1
nicxxx
10.09.11
✎
02:49
|
ищи ВыбранныеПоля
|
|
2
Матвеев Максим
10.09.11
✎
03:02
|
не получается пока, ищу
|
|
3
nicxxx
10.09.11
✎
03:12
|
ошибся с названием. вот пример рабочего кода
Для Каждого Эл Из Отчет.КомпоновщикНастроек.Настройки.Выбор.Элементы Цикл
Если Эл.Поле = Новый ПолеКомпоновкиДанных("План") Тогда
Эл.Использование = ПоляПлан;
ИначеЕсли Эл.Поле = Новый ПолеКомпоновкиДанных("Факт") Тогда
Эл.Использование = ПоляФакт;
ИначеЕсли Эл.Поле = Новый ПолеКомпоновкиДанных("ВП") Тогда
Эл.Использование = ПоляРез;
ИначеЕсли Эл.Поле = Новый ПолеКомпоновкиДанных("Абс") Тогда
Эл.Использование = ПоляАбс;
КонецЕсли;
КонецЦикла;
|
|
4
nicxxx
10.09.11
✎
03:12
|
ПоляПлан, ПоляФакт - это флажки на форме, тип Булево
|
|
5
Матвеев Максим
10.09.11
✎
03:19
|
Спасибо огромное, выручил.
Я пытался сделать подобно тому как в структуре включаю поля:
КомпоновщикНастроек.Настройки.Структура[0].Строки[0].ПоляГруппировки.Элементы[1].Использование = Ложь;
|
|