Форум на Kuban.ru (http://forums.kuban.ru/)
-   Территория 1С (http://forums.kuban.ru/f1040/)
-   -   УФ Отбор в модально открываемой форме (http://forums.kuban.ru/f1040/uf_otbor_v_modal-no_otkryvaemoj_forme-2481882.html)

bma1 11.04.2012 17:23

УФ Отбор в модально открываемой форме
 
Что-то к вечеру вообще соображать голова не желает... туплю на ровном месте.
Управляемые формы

ФормаВыбора = ПолучитьФорму("Справочник.Номенклатура.ФормаВыбора");
ФормаВыбора.Элементы.Список.Отображение = ОтображениеТаблицы.Список;
ФормаВыбора.ВладелецФормы = Элемент;

УсловиеОтбора = ФормаВыбора.Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));
УсловиеОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("Ссылка");
УсловиеОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.ВСписке;
УсловиеОтбора.ПравоеЗначение = НекийСписокЗначений;

ФормаВыбора.ОткрытьМодально();

Форма открывается, в настройках списка стоит указанный отбор, а отбора нет - показывает весь список. Если же открыть настройки списка и ничего не меняя нажать ОК - отбор срабатывает... Где я что забыл дописать?

mamanelli 11.04.2012 17:42

УсловиеОтбора.Использование = Истина;

bma1 11.04.2012 17:46

2(1) Не, использование = Истина по умолчанию.

bma1 11.04.2012 18:12

Все, кажется врубился...
Отбор и Отображение одновременно через код не работают. Или одно или другое...


Текущее время: 11:08. Часовой пояс GMT +3.