|
Массив как параметр в запросе | ☑ | ||
---|---|---|---|---|
0
BorisVas
10.11.15
✎
13:02
|
Есть проблемка,
вот часть запроса: |ГДЕ | ВЫБОР | КОГДА &МассивФЛ = НЕОПРЕДЕЛЕНО | ТОГДА ИСТИНА | ИНАЧЕ БУОсновныеНачисления.ФизЛицо В (&МассивФЛ) | КОНЕЦ Когда массив = НЕОПРЕДЕЛЕНО проблем нет, но когда массив выступает как массив, т.е. с данными, запрос выдает ошибку "Неверные параметры в операции сравнения". Может кто посоветует как изменить условие. Суть условия проста: отбирать по списку ФЛ или по всем. |
|||
1
Горогуля
10.11.15
✎
13:02
|
суй туда СЗ
|
|||
2
cw014
10.11.15
✎
13:03
|
(1) Наврятли поможет
|
|||
3
Горогуля
10.11.15
✎
13:05
|
(2) массив надо, да? путаю всё время
(0) условие оставь на месте и суй ему нормальный массив |
|||
4
VikingKosmo
10.11.15
✎
13:06
|
(1) ваще не взлетит
|
|||
5
BorisVas
10.11.15
✎
13:06
|
Список тоже не катит.
|
|||
6
cw014
10.11.15
✎
13:07
|
Запрос.УстановитьПараметр("МассивНеУказан", Массив = Неопределено);
| &МассивНеУказан ИЛИ БУОсновныеНачисления.ФизЛицо В (&МассивФЛ) |
|||
7
Горогуля
10.11.15
✎
13:07
|
(6) унофаллически
|
|||
8
cw014
10.11.15
✎
13:10
|
(7) Ну не скажи
|
|||
9
НЕА123
10.11.15
✎
13:20
|
|{ ГДЕ
БУОсновныеНачисления.ФизЛицо В (&МассивФЛ) |} |
|||
10
cw014
10.11.15
✎
13:22
|
(9) Построитель съест при отсутствии параметра, а при Неопределено выдаст в "Ложь"
|
|||
11
ЧеловекДуши
10.11.15
✎
13:33
|
(3) Массив, Список значений, все равносильно для запроса :)
Надо "Реквизит В (&Массив)" |
|||
12
DayDreamer
10.11.15
✎
13:38
|
|ГДЕ
| ВЫБОР | КОГДА &МассивНеУказан | ТОГДА ИСТИНА | ИНАЧЕ БУОсновныеНачисления.ФизЛицо В (&МассивФЛ) | КОНЕЦ Запрос.УстановитьПараметр("МассивНеУказан", Массив = Неопределено); |
|||
13
vde69
10.11.15
✎
13:43
|
два параметра подсунуть в запрос...
|
|||
14
cw014
10.11.15
✎
14:08
|
(12) И чем тебе (6) не угодил?
|
|||
15
BorisVas
10.11.15
✎
14:16
|
Спасибо DayDreamer, два параметра проканало!
|
|||
16
НЕА123
10.11.15
✎
14:17
|
(10)
если Неопределено - то и не устанавливай параметр. хотя, конечно, хз - что надо. |
|||
17
DayDreamer
10.11.15
✎
14:18
|
(14) или в запросе не работает
|
|||
18
Горогуля
10.11.15
✎
14:20
|
нормально. cw014 ещё час назад (час, Карл!) предложил, а спасибо DayDreamer
|
|||
19
BorisVas
10.11.15
✎
14:22
|
Спасибо cw014 и всем, кто поучаствовал в проблеме.
Вместе всегда найдем правильное решение! |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |