|
Как программно управлять выбранными полями группировки СКД?
| ☑ |
0
NewKrizis
12.08.11
✎
12:05
|
В СКД создан свой макет, в нем есть группировка детальные записи, в ней выбраны какие-то поля, как по галочке пользователя управлять этими полями (включать/ выключать их)?
|
|
1
NewKrizis
12.08.11
✎
13:39
|
Группировка = КомпоновщикНастроек.Настройки.Структура[2];
Для каждого Элемент из ВыбранныеПоля Цикл
Если Элемент.Пометка Тогда
НайденноеПоле = Группировка.ПоляГруппировки.ДоступныеПоляПолейГруппировок.НайтиПоле(Новый ПолеКомпоновкиДанных(Элемент.Значение));
НайденноеПоле.Использование = Элемент.Пометка;
КонецЕсли;
КонецЦикла
Ругается на Использование
|
|
2
NewKrizis
12.08.11
✎
13:59
|
хелп)
|
|
3
NewKrizis
12.08.11
✎
14:17
|
i=0;
Для каждого Элемент из ВыбранныеПоля Цикл
Если Элемент.Пометка Тогда
НайденноеПоле = Группировка.Выбор.Элементы[i];
НайденноеПоле.Использование = Элемент.Пометка;
КонецЕсли;
i = i+1;
КонецЦикла;
|
|
4
NewKrizis
12.08.11
✎
14:17
|
так сработало, но теперь как в макете отключить их вывод??
|
|