Имя: Пароль:
1C
1С v8
Проверка отбора на группу тонкий клиент
0 manti
 
21.02.13
11:13
На форме программно поставил отбор. Далее требуется этот отбор очистить.
Как проверить, что наш отбор - это ГруппаЭлементовОтбораКомпоновкиДанных

Отборы = Список.Отбор.Элементы;
Для Каждого Отбор Из Отборы Цикл
   //Если у нас Группа
   Если Отбор = Тип("ГруппаЭлементовОтбораКомпоновкиДанных") тогда
     Отбор.Использование = Ложь;
   КонецЕсли;
КонецЦикла;
Список.Отбор.РежимОтображения = РежимОтображенияЭлементаНастройкиКомпоновкиДанных.Недоступный;
Элементы.Список.Обновить();
При такой обращенни Отбор = Тип("ГруппаЭлементовОтбораКомпоновкиДанных")- всегда дает ложь
В отладчике есть такие поля- на скрине
http://s44.radikal.ru/i104/1302/49/cde68fd6a376.jpg
1 manti
 
21.02.13
11:28
Или не позволяют средства 1С сделат такую проверку?
Я не хочу быть самым богатым человеком на кладбище. Засыпать с чувством, что за день я сделал какую-нибудь потрясающую вещь — вот что меня интересует. Стив Джобс