Имя: Пароль:
1C
1С v8
Программно управлять выбранными полями.
0 DamirRisbekov
 
11.08.15
06:23
Привет всем! У меня есть отчет в СКД. На форме есть галочки в зависимости от значения выводится или нет определенное поле. Все работало до того момента пока я не объединил в группу некоторые поля.

Вот кусочек кода:

Процедура ОтклоненияПриИзменении(Элемент)
    ПолеОтклонениеКоличество = Новый ПолеКомпоновкиДанных("ОтклонениеКоличество");
    Для Каждого Элемент Из КомпоновщикНастроек.Настройки.Выбор.Элементы Цикл
        Если Элемент.Поле = ПолеОтклонениеКоличество Тогда
            Элемент.Использование = Отклонения;
        КонецЕсли;
    КонецЦикла;
КонецПроцедуры

Поле ОтклонениеКоличество в Группе "Количество". Если разгруппировать поля то все ок.
1 sFAQer
 
11.08.15
07:12
А как не работает? не отключает? или вся группа пропадает?
2 DamirRisbekov
 
11.08.15
08:32
В цикле по элементам нету элементов группы. Поэтому
Элемент.Использование = Отклонения;
не срабатывает
3 DamirRisbekov
 
11.08.15
08:32
Пока решил тем что разгруппировал
4 DamirRisbekov
 
12.08.15
16:57
Up
5 Nuobu
 
12.08.15
17:18
(2) Есть.