Имя: Пароль:
1C
1С v8
Как в КД задать отбор по нескольком полям?
0 D_Pavel
 
29.04.13
09:33
Сейчас отбирает по одному полю так:


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


Нужно чтобы отбирал по нескольким полям, и чтобы условия отбора объединялись по закону "ИЛИ":
Поле1 Содержит Текст ИЛИ Поле2 Содержит Текст ИЛИ .....
1 D_Pavel
 
29.04.13
09:34
Забыл написать самое главное: Вопрос. Как это сделать?
2 Defender aka LINN
 
29.04.13
09:38
(1) Изучить параметры метода "Добавить", подумать над увиденным.
3 D_Pavel
 
29.04.13
09:43
Ответы за которые можно сказать спасибо будут?
4 Defender aka LINN
 
29.04.13
09:45
(3) Это он
5 D_Pavel
 
29.04.13
09:56
(4) там бредятина неправильная
6 D_Pavel
 
29.04.13
10:02
Сам нашел. Может кому понадобится: http://1cskd.ru/2011/06/skd-v-otbore-sozdat-gruppu-ili/