|
Проверка в запросе вхождения строки в массив строк | ☑ | ||
|---|---|---|---|---|
|
0
deadpuma
08.11.12
✎
11:29
|
Есть запрос который выводит документы с их номерами и есть многострочное поле куда пользователь копирует те номера, которые хочет увидеть в ТЧ. У меня что-то не срабатывает этот отбор
подскажите что не так? Запрос = Новый Запрос; Запрос.Текст = "ВЫБРАТЬ | " + ВидДокумента + ".бтВнешнийНомерДокумента КАК ВнешНомер, | " + ВидДокумента + ".Ссылка КАК ДокументПечати |ИЗ | Документ." + ВидДокумента + " КАК " + ВидДокумента + " |ГДЕ | " + ВидДокумента + ".бтВнешнийНомерДокумента В (&Заказы) | И " + ВидДокумента + ".Дата МЕЖДУ &НачПериода И &КонПериода | "+?(ЗначениеЗаполнено(Контрагент),"И " + ВидДокумента + ".Контрагент = &Контрагент","")+" | " + ?(ВидДокумента = "ЗаказПоставщику","И " + ВидДокумента + ".бтProgressID = 3","") + " | И " + ВидДокумента + ".Организация = &Организация"; Запрос.УстановитьПараметр("НачПериода", НачПериода); Запрос.УстановитьПараметр("КонПериода", КонПериода); Запрос.УстановитьПараметр("Контрагент", Контрагент); Запрос.УстановитьПараметр("Организация", Организация); Запрос.УстановитьПараметр("Заказы",лмасЗаказы); Результат = Запрос.Выполнить().Выбрать(); Пока Результат.Следующий() Цикл ЗаполнитьЗначенияСвойств(СписокДокументовПечати.Добавить(),Результат); КонецЦикла; лмасЗаказы - это собственно массив номеров по которым надо сделать фильтр может я неправильно проверку делаю? |
|||
|
1
Undefined vs NULL
08.11.12
✎
11:31
|
может в лмасЗаказы не полные номера?
|
|||
|
2
deadpuma
08.11.12
✎
11:31
|
еще поясню: в ТЧ части те номера которые я ищу на самом деле есть, а вот когда делаю отбор вхождения не находит.
|
|||
|
3
deadpuma
08.11.12
✎
11:32
|
(1) полные, проверял в отладчике
|
|||
|
4
Undefined vs NULL
08.11.12
✎
11:33
|
проблема в параметрах, чудес не бывает
|
|||
|
5
deadpuma
08.11.12
✎
11:35
|
(4) а что может быть не так в параметрах?
|
|||
|
6
Undefined vs NULL
08.11.12
✎
11:36
|
(5) откуда мне знать, попробуй без этого условия для начала
|
|||
|
7
Undefined vs NULL
08.11.12
✎
11:36
|
и почему бы не передавать не номера, а сами ссылки?
|
| Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |