|
Проверка заполнения значения в запросе | ☑ | ||
---|---|---|---|---|
0
Пользователь1104
17.05.17
✎
15:50
|
Здравствуйте. Как проверить в запросе заполнение реквизита типа перечисление?
|
|||
1
Волшебник
модератор
17.05.17
✎
15:51
|
ВЫБОР КОГДА ТОГДА КОНЕЦ
|
|||
2
youalex
17.05.17
✎
15:52
|
<> ЗНАЧЕНИЕ(Перечисление.Имя.)
|
|||
3
Пользователь1104
17.05.17
✎
15:54
|
(1) Я имею в виду проверить на пустоту, не перебирая все значения перечислений
|
|||
4
piter3
17.05.17
✎
15:55
|
передать параметром перечисление.имя.пустаяссылка() и (1)
|
|||
5
Heckfy
17.05.17
✎
15:57
|
ЕСТЬ NULL
|
|||
6
Пользователь1104
17.05.17
✎
15:58
|
Есть NULL не работает
|
|||
7
lodger
17.05.17
✎
15:58
|
(5) а если там ПустаяСсылка определенного типа?
|
|||
8
Пользователь1104
17.05.17
✎
15:58
|
(4) Так примерно?
ВЫБРАТЬ ВнутренниеДокументы.Ссылка КАК Ссылка ИЗ Справочник.ВнутренниеДокументы КАК ВнутренниеДокументы ГДЕ ВнутренниеДокументы.IIT_ОтказОтЗаключенияДоговора = ЗНАЧЕНИЕ(Перечисление.IIT_ОтказОтЗаключенияДоговора.ПустаяСсылка()) |
|||
9
Naf2017
17.05.17
✎
15:59
|
(8)
ГДЕ ВнутренниеДокументы.IIT_ОтказОтЗаключенияДоговора = ЗНАЧЕНИЕ(Перечисление.IIT_ОтказОтЗаключенияДоговора.ПустаяСсылка) |
|||
10
Пользователь1104
17.05.17
✎
16:00
|
(9) Спасибо!
|
|||
11
Naf2017
17.05.17
✎
16:02
|
(6) тоже работает, например так
ГДЕ ВнутренниеДокументы.IIT_ОтказОтЗаключенияДоговора.Ссылка ЕСТЬ NULL |
|||
12
mehfk
17.05.17
✎
16:07
|
(11) Копрокод
|
|||
13
mehfk
17.05.17
✎
16:09
|
А в (9) - хороший, годный код
|
|||
14
Heckfy
17.05.17
✎
16:12
|
(13) Голословные заявления. Где подтверждения ваших слов? :)
ТС, добавляй голосовалку. :) |
|||
15
youalex
17.05.17
✎
16:26
|
.Ссылка - это доп. соединение(соединения если тип составной)
ПустаяСсылка - можно не писать, достаточно точки, т.е. ЗНАЧЕНИЕ(Перечисление.СтавкиНДС.) |
|||
16
Naf2017
18.05.17
✎
14:00
|
(12) согласен,но работает )))
|
|||
17
Naf2017
18.05.17
✎
14:03
|
(15) будем знать теперь, спасибо
|
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |