Имя: Пароль:
1C
 
Отбор в динамическом списке.
0 paren777
 
29.01.15
15:21
Добрый день, программно устанавливаю отбор для динамического списка, но в предприятии в настройках списка данного отбора нет. Получается, что данный отбор устанавливает жесткие условия вывода данных. Есть ли возможность вывести в настройки данный отбор, если есть то как?

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