Имя: Пароль:
1C
1С v8
Не проставляется галочка Использовать в отборах
0 SherifSP
 
09.05.13
11:18
ФормаТРТ = Справочники.ТорговыеТочки.ПолучитьФормуСписка();
       ФормаТРТ.РежимВыбора = Истина;
       СправочникСписок = ФормаТРТ.СправочникСписок;
       СправочникСписок.Отбор.Владелец.ВидСравнения=ВидСравнения.Равно;
       СправочникСписок.Отбор.Владелец.Значение = Объект.СубАрендатор;
       СправочникСписок.Отбор.Владелец.Использование = Истина;
       СправочникСписок.Отбор.Владелец.Установить();    
       ФормаТРТ.ОткрытьМодально();
В итоге поле значение заполнено, но галочка использовать не стоит, в чем проблема?
1 SherifSP
 
09.05.13
11:32
Ну что, будет конструктивная помощь?)
2 SherifSP
 
09.05.13
11:34
Если Форма.Открыть() перед отбором, отрабатывает норм, но мне нужно открыть модально
3 SherifSP
 
09.05.13
11:36
Это ток создавать новую форму списка и запросом с фильтром по владельцу заполнять ее (
4 ОбычныйЧеловек
 
09.05.13
12:06
Так запутанно излагать свои мысли надо уметь....
Замени

СправочникСписок.Отбор.Владелец.ВидСравнения=ВидСравнения.Равно; СправочникСписок.Отбор.Владелец.Значение = Объект.СубАрендатор; СправочникСписок.Отбор.Владелец.Использование = Истина; СправочникСписок.Отбор.Владелец.Установить();

На

СправочникСписок.Отбор.Владелец.Установить(Объект.СубАрендатор);

Если галка так и не появится, значит у тебя в справочнике При(Перед)открытием, что-то просиходит с отбором.
5 hhhh
 
09.05.13
12:26
(3) вот это бредовая команда

      СправочникСписок.Отбор.Владелец.Установить();
6 SherifSP
 
09.05.13
12:30
Да сделал, вместо списка вызываю форму отбора)
Требовать и эффективности, и гибкости от одной и той же программы — все равно, что искать очаровательную и скромную жену... по-видимому, нам следует остановиться на чем-то одном из двух. Фредерик Брукс-младший