Имя: Пароль:
1C
 
можно ли сделать множественный фильтр по полям таблицы
0 jeka_molodec
 
02.10.15
10:40
Есть таблица на форме. Одна из колонок - последний мастер(справочник физические лица).
На форме есть окно(последний мастер-физические лица). выбираю в нем мастера, обработка изменения применяет фильтр по таблице.
Вопрос следующий. Если в таблице требуется выбор не одного мастера а папку в которой несколько их. Как сделать в рамках существующего отбора(поле справа) или как то еще...
Отбор происходит так:
ЭлементОтбора = Список.Отбор.Элементы.Добавить(Тип("ЭлементОтбораКомпоновкиДанных"));    
        ЭлементОтбора.ЛевоеЗначение = Новый ПолеКомпоновкиДанных("ПоследнийМастер");
        ЭлементОтбора.ВидСравнения = ВидСравненияКомпоновкиДанных.Равно;
        ЭлементОтбора.Использование = Истина;
        ЭлементОтбора.ПравоеЗначение = ЭтаФорма.ПоследнийМастер;//как поставить не одного мастера а их несколько, лежащих в этой папке. Объединять как то?
1 Альбатрос
 
02.10.15
10:42
ВидСравненияКомпоновкиДанных.ВСписке;
ЭлементОтбора.ПравоеЗначение = СписокТвоихЗначений;
2 jeka_molodec
 
02.10.15
10:56
Спасибо
3 aleks_default
 
02.10.15
10:57
ВидСравненияКомпоновкиДанных.ВИерархии
4 jeka_molodec
 
02.10.15
10:57
попробуем :)
5 jeka_molodec
 
02.10.15
11:05
Всем спасибо, шикарно, работает. Удачного дня.