Имя: Пароль:
1C
1С v8
Обычные формы отбор в форме
0 Alexperumov
 
03.07.16
16:10
А как сделать чтобы два отбора работали через ИЛИ?

     Форма.Отбор.Кому.ВидСравнения = ВидСравнения.Равно;
     Форма.Отбор.Кому.Значение =

     Форма.Отбор.ОтКого.ВидСравнения = ВидСравнения.Равно;
     Форма.Отбор.ОтКого.Значение =
1 Beretta
 
03.07.16
16:13
Через графу отбора?
2 Alexperumov
 
03.07.16
16:17
(1) Всмысле?  в УФ я лез в запрос(у формы списка) и там писал ГДЕ или то или то.  Че то в обычных туплю как это сделать)
3 Beretta
 
03.07.16
16:28
(2) обьект метаданных такой
4 Alexperumov
 
03.07.16
16:31
(3) Короче я понял что проще создать список на форме накидать туда Кому и ОтКого и сделать ВидСравнения.ВСписке
5 Beretta
 
03.07.16
16:46
(4) И результат будет таким же как в (0)?
6 Alexperumov
 
03.07.16
17:12
(5) Да бред получается)
7 Beretta
 
03.07.16
17:15
(6) Можно сделать через ссылка в списке, а список сформировать запросом. Но при попадании в список больше пары тысяч значений у тебя начнет тупить интерфейс на передаче списка для отбора.
Поэтому сделай лучше графу отбора на два реквизита, она должна появится в списке отборов. А там как обычно...
8 Alexperumov
 
03.07.16
17:37
(7) "графу отбора на два реквизита"  - тут вроде как одна графа - один реквизит?
9 Beretta
 
03.07.16
17:49
Кому и откого - это у тебя один реквизит или разных? И кстати реквизиты чего?
10 Beretta
 
03.07.16
17:50
Оно там по моему критерий отбора сейчас называется
11 Alexperumov
 
03.07.16
18:07
(9)  Два разных реквизита документа.
12 Beretta
 
03.07.16
19:02
(11) ну вот, в состав критерия отбора включаешь оба. В результате у тебя будет отбор, которые по равентсву даст тебе по сути то что ты хочешь.
По моему оно так умеет =)