|
В динамическом списке не работает оператор "В"
| ☑ |
0
cmex
24.11.14
✎
17:20
|
Добрый вечер.
Есть динамический список "Список" с обычным запросом - "Выбрать * Из Документ.ПоступлениеТоваров КАК Док Где Док.Ответственный В (&СписокОтв)". ПриСозданииНаСервере, СписокОтв= Новый СписокЗначений;
СписокОтв.Добавить(ТекПользователь);СписокОтв.Добавить(Справочники.Пользователи.НайтиПоНаименованию("Иванов Иван Иваныч")); Список.Параметры.УстановитьЗначениеПараметра("СписокОтв", СписокИсполнителей);
Попадают только те документы, ответственный которых первый в СпискеЗначений. Кто в курсе беды? Куда смотреть? В дин списке работает "В"?
|
|
1
cmex
24.11.14
✎
17:20
|
опечатался - Список.Параметры.УстановитьЗначениеПараметра("СписокОтв", СписокОтв);
|
|
2
Ненавижу 1С
гуру
24.11.14
✎
17:22
|
а НайтиПоНаименованию находит?
|
|
3
cmex
24.11.14
✎
17:23
|
(2) да. в первом случает отбирает все, где ответственный "ТекПользователь", меняю местами, отбирает те, где "Иванов"
|
|
4
cmex
24.11.14
✎
17:24
|
вариан "Где Док.Ответственный = &Отв1 или Док.Ответственный = &Отв2" работает - попадают все доки текпользователя и иванова
|
|
5
фобка
24.11.14
✎
17:25
|
Знаю такой глюк платформы, ввместо списка значений используй массив
|
|
6
DmitriyDI
24.11.14
✎
17:26
|
(0) в массиве пробуй
|
|
7
olegves
24.11.14
✎
17:26
|
(0) работай с Отбором в режиме сравнения ВСписке
|
|
8
cmex
24.11.14
✎
17:34
|
(6) взлетело,спасибо всем
|
|