Массив как параметр в запросе #757887


#0 by BorisVas
Есть проблемка, вот часть запроса:       |ГДЕ Когда массив = НЕОПРЕДЕЛЕНО проблем нет, но когда массив выступает как массив, т.е. с данными, запрос выдает ошибку "Неверные параметры в операции сравнения". Может кто посоветует как изменить условие. Суть условия проста: отбирать по списку ФЛ или по всем.
#1 by Горогуля
суй туда СЗ
#2 by cw014
Наврятли поможет
#3 by Горогуля
массив надо, да? путаю всё время условие оставь на месте и суй ему нормальный массив
#4 by VikingKosmo
ваще не взлетит
#5 by BorisVas
Список тоже не катит.
#6 by cw014
#7 by Горогуля
унофаллически
#8 by cw014
Ну не скажи
#9 by НЕА123
#10 by cw014
Построитель съест при отсутствии параметра, а при Неопределено выдаст в "Ложь"
#11 by ЧеловекДуши
Массив, Список значений, все равносильно для запроса :) Надо "Реквизит В (&Массив)"
#12 by DayDreamer
#13 by vde69
два параметра подсунуть в запрос...
#14 by cw014
И чем тебе не угодил?
#15 by BorisVas
Спасибо DayDreamer, два параметра проканало!
#16 by НЕА123
если Неопределено - то и не устанавливай параметр. хотя, конечно, хз - что надо.
#17 by DayDreamer
или в запросе не работает
#18 by Горогуля
нормально. ещё час назад (час, Карл!) предложил, а спасибо
#19 by BorisVas
Спасибо cw014 и всем, кто поучаствовал в проблеме. Вместе всегда найдем правильное решение!
Тэги:
Ответить:
Комментарии доступны только авторизированным пользователям

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