|
проверка существования поля в запросе | ☑ | ||
---|---|---|---|---|
0
ren03
31.05.12
✎
13:51
|
Добрый день, как можно проверить существование поля в запросе?
Собираю обороты по документам из внешних информационных баз, в УПП у платежек есть поле "Оплачено", в бухагалтерии у платежных документов такого поля нет. Как правильно построить запрос что бы он работал не зависимо от подключаемой базы и поле Регистратор.Оплачено заполнялось, если такое поле есть, иначе было пустое |
|||
1
andrewks
31.05.12
✎
13:53
|
а запрос что, не из обработки будет вызываться?
|
|||
2
shuhard
31.05.12
✎
13:54
|
(0) [по документам из внешних информационных баз]
используй ADOХ |
|||
3
ren03
31.05.12
✎
13:55
|
andrewks, из обработки, но не хотелось бы анализировать тип базы и писать разные запросы
|
|||
4
Wobland
31.05.12
✎
13:56
|
выбор когда &ЕстьТакоеПоле тогда ТакоеПоле конец
|
|||
5
kosts
31.05.12
✎
13:57
|
Единственный вариант вижу - это использовать звездочу
|
|||
6
ren03
31.05.12
✎
13:59
|
Wobland, хотелось бы научиться это делать средствами языка запросов 1с, без кода, если такое возможно
|
|||
7
ren03
31.05.12
✎
14:00
|
kosts, что есть звездочка?
|
|||
8
Wobland
31.05.12
✎
14:00
|
(6) нет таких средств
|
|||
9
Wobland
31.05.12
✎
14:00
|
(7) выбрать *
|
|||
10
Wobland
31.05.12
✎
14:00
|
(9) а не то, что я подумал ;)
|
|||
11
Maxus43
31.05.12
✎
14:01
|
Выбрать
ПлатежноеПоручение.* ИЗ ...... |
|||
12
PiVa123
31.05.12
✎
14:01
|
Isnull(...Регистратор.Оплачено,Истина)
|
|||
13
ren03
31.05.12
✎
14:01
|
Wobland, понял, буду анализировать тип ВИБ
|
|||
14
Wobland
31.05.12
✎
14:01
|
(12) не взлетит
|
|||
15
PiVa123
31.05.12
✎
14:04
|
У меня взлетает
|
|||
16
Wobland
31.05.12
✎
14:06
|
||||
17
hhhh
31.05.12
✎
14:07
|
(15) а если ни в одном из регистраторов нет такого поля?
|
|||
18
andrewks
31.05.12
✎
14:07
|
(14) +1
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |