В динамическом списке не работает оператор "В" #726737


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

В этой группе 1С