|
Произвольное выражение в запросе
| ☑ |
0
Никулин Леонид
25.04.12
✎
16:26
|
Здравствуйте!
У меня в запросе есть выборка по полю с произвольным выражением "ЕСТЬNULL(ТаблицаОстатков.Цена, 0)". Подскажите правильно ли я понимаю условие? Если Цена не будет заполнена, то платформа сама поставит 0
|
|
1
Ненавижу 1С
гуру
25.04.12
✎
16:27
|
если в результате будет NULL, то заменит на 0
"не будет заполнена" в 1С имеет слишком широкую трактовку
|
|
2
Паучог
25.04.12
✎
16:28
|
NULL может быть в выборке только при неудавшемся соединении с ТаблицаОстатков.
|
|
3
andrewks
25.04.12
✎
16:30
|
(1) не в результате, а в 1-м параметре
|
|
4
Никулин Леонид
25.04.12
✎
16:30
|
Похоже у меня так и случилось, спасибо!
|
|
5
Ненавижу 1С
гуру
25.04.12
✎
16:30
|
(2) а вот в общем случае и не только (в случае регистра как тут конечно согласен)
|
|
6
andrewks
25.04.12
✎
16:30
|
(2) не обязательно, можно и прямо прописать
|
|
7
Ненавижу 1С
гуру
25.04.12
✎
16:31
|
(3) ну что ты за буквоед
|
|
8
Ненавижу 1С
гуру
25.04.12
✎
16:32
|
вот тут
ВЫБРАТЬ
Номенклатура.Ссылка,
Номенклатура.Артикул //тут у меня местами значения NULL
ИЗ
Справочник.Номенклатура КАК Номенклатура
|
|
9
Паучог
25.04.12
✎
16:35
|
Артикул - тип Строка(25)
как там можеть быть NULL? может "NULL"? :)
|
|
10
Ненавижу 1С
гуру
25.04.12
✎
16:36
|
(9) может, может, поверь мне, если Артикул только для элементов (не групп), то у групп будет NULL
|
|
11
Паучог
25.04.12
✎
16:36
|
(10) Согласился.
|
|