Имя: Пароль:
1C
1С v8
Установка отбора перед откурытием формы выбора. В Чем ошибка?
0 kap-v-kstu
 
26.07.13
12:27
Процедура ПередОткрытием(Отказ, СтандартнаяОбработка)    
    Сообщить("ПередОткрытием");    
    СтандартнаяОбработка    = Ложь;
    ФормаВыбора             = Справочники.ВидыРазмещений.ПолучитьФормуВыбора();
    ФормаВыбора.РежимВыбора = Истина;
    ФормаВыбора.СправочникСписок.Отбор.НеАктивен.Значение = Ложь;
    ФормаВыбора.СправочникСписок.Отбор.НеАктивен.ВидСравнения  = ВидСравнения.Равно;
    ФормаВыбора.СправочникСписок.Отбор.НеАктивен.Использование = Истина;
    ФормаВыбора.ЭлементыФормы.СправочникСписок.НастройкаОтбора.НеАктивен.Доступность = Ложь;
    ФормаВыбора.Открыть();
КонецПроцедуры
1 kap-v-kstu
 
26.07.13
12:27
Отбор не срабатывает.
2 kap-v-kstu
 
26.07.13
12:29
в чем может быть причина??
3 Галахад
 
гуру
26.07.13
12:36
Это в какой форме?
4 kap-v-kstu
 
26.07.13
12:47
ФормаВыбора
5 kap-v-kstu
 
26.07.13
12:48
ФормаВыбора  = Справочники.ВидыРазмещений.ПолучитьФорму("ФормаВыбора");
я уже сделал так. Все равно не работает
6 Галахад
 
гуру
26.07.13
12:53
ПриОткрытии()
...
СправочникСписок.Отбор.Сбросить();
СправочникСписок.Отбор.НеАктивен.ВидСравнения=ВидСравнения.Равно;
СправочникСписок.Отбор.НеАктивен.Значение=Ложь;
СправочникСписок.Отбор.НеАктивен.Установить();
7 Поросенок Петр
 
26.07.13
12:57
(0) Нельзя так делать.
8 kap-v-kstu
 
26.07.13
12:57
Галахад, сильно выручил!Огромное Спасибо!)
9 kap-v-kstu
 
26.07.13
12:57
Почему нельзя?
Компьютеры — это как велосипед. Только для нашего сознания. Стив Джобс