|
Запрос по нескольким значениям одного и того же поля | ☑ | ||
---|---|---|---|---|
0
Azgerd
07.10.13
✎
14:14
|
Здравствуйте, В Регистре сведений "ВидыКонтактнойИнформации" есть записи со значениями поля ВИД "Почтовый адрес организации" и "Почтовый адрес контрагента". Как сделать запрос, чтобы в выборке отобрались записи с этими двумя значениями поля "ВИД". Попробовал сделать запрос:
ВЫБРАТЬ КонтактнаяИнформация.Объект, КонтактнаяИнформация.Тип, КонтактнаяИнформация.Вид ИЗ РегистрСведений.КонтактнаяИнформация ГДЕ Вид = &Вид ИЛИ Вид = &Вид1 апрос.УстановитьПараметр("Вид",Справочники.ВидыКонтактнойИнформации.АдресОрганизацииПочтовый); Запрос.УстановитьПараметр("Вид1",Справочники.ВидыКонтактнойИнформации.ПочтовыйАдресКонтрагента); В таком виде запрос не работает (ничего не отбирает), как правильно построить запрос? |
|||
1
shuhard
07.10.13
✎
14:17
|
(0) ГДЕ Вид В (&СписокВидов)
|
|||
2
viktor_vv
07.10.13
✎
14:20
|
(1) Че-то мне имхается, если у него через Или не отбирает, через список тоже самое тоже не отберет.
|
|||
3
shuhard
07.10.13
✎
14:23
|
(2) не отберёт, но руки за "или" резать по любому надо
|
|||
4
Wobland
07.10.13
✎
14:23
|
а чо это сразу "не работает"?
|
|||
5
Шапокляк
07.10.13
✎
14:24
|
ВЫБРАТЬ
КонтактнаяИнформация.Объект, КонтактнаяИнформация.Тип, КонтактнаяИнформация.Вид ИЗ РегистрСведений.КонтактнаяИнформация КАК КонтактнаяИнформация ГДЕ КонтактнаяИнформация.Вид = &Вид ИЛИ КонтактнаяИнформация.Вид = &Вид1 Запрос ТС, сделанный с помощью конструктора запросов |
|||
6
viktor_vv
07.10.13
✎
14:24
|
(3) Ну за Или по одному полю еще можно не резать.
|
|||
7
viktor_vv
07.10.13
✎
14:25
|
(6)+ Это если касаемо быстродействия. Насчет читабельности согласен.
|
|||
8
viktor_vv
07.10.13
✎
14:26
|
(0) Открой список регистра сведений поставь там отбор по твоему виду контактной информации, там хоть что-то попадает ?
|
|||
9
Azgerd
07.10.13
✎
15:18
|
(0) ГДЕ Вид В (&СписокВидов)
Стесняюсь спросить... А как правильно установить параметр "СписокВидов" Вот так Запрос.УстановитьПараметр("СписокВидов", Справочники.ВидыКонтактнойИнформации.АдресОрганизацииПочтовый, Справочники.ВидыКонтактнойИнформации.ПочтовыйАдресКонтрагента)ругается... |
|||
10
Шапокляк
07.10.13
✎
15:19
|
СписокВидов=Новый СписокЗначений;
Эл=СписокВидов.Добавить(Справочники.ВидыКонтактнойИнформации.АдресОрганизацииПочтовый..... |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |