Имя: Пароль:
1C
1С v8
Как программно управлять выбранными полями группировки СКД?
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
так сработало, но теперь как в макете отключить их вывод??