Имя: Пароль:
1C
 
Отбор в динамическом списке УФ
,
0 sky2010
 
20.01.15
18:54
Здравствуйте!Есть следующая проблема. В справочнике есть поля по которым пользователь должен устанавливать видбир.Наприклад справочник контрагенте отбор по наименованию контрагента.Делаю так

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


но никакого результата
где ошибка подскажите пожалуйста!
1 olegves
 
20.01.15
19:07
или первая строка Список.Отбор.Элементы.Очистить()

или типы не совпадают
2 sky2010
 
21.01.15
11:29
(1) Список это динамический список. Там есть параметр отбор но, как его туда запихнуть?
3 deniseek
 
21.01.15
11:56
(2) Наверное Отбор.ВидСравнения = ВидСравненияКомпоновкиДанных.Содержит;
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший