![]() |
|
Есть NULL | ☑ | ||
---|---|---|---|---|
0
rt2000
12.09.14
✎
15:26
|
в консоли запросов пишу отчет
ВЫБРАТЬ ЗначенияСвойствТоварныхКатегорий.Номенклатура, ЗначенияСвойствТоварныхКатегорий.Свойство, ЗначенияСвойствТоварныхКатегорий.Значение ИЗ РегистрСведений.ЗначенияСвойствТоварныхКатегорий КАК ЗначенияСвойствТоварныхКатегорий ГДЕ ЗначенияСвойствТоварныхКатегорий.Номенклатура.Ссылка В ИЕРАРХИИ(&Родитель) И ЗначенияСвойствТоварныхКатегорий.Значение = &Значение И НЕ ЗначенияСвойствТоварныхКатегорий.Свойство ЕСТЬ NULL выводятся те значения, где реквизит "Свойство" не равен нулю, а если заменить на строчку: И ЗначенияСвойствТоварныхКатегорий.Свойство ЕСТЬ NULL то должен выводить, там где нулевые значения, но ничего не выводят, хотя есть те и те |
|||
1
vhl
12.09.14
✎
15:28
|
продолжайте держать нас в курсе
|
|||
2
Maxus43
12.09.14
✎
15:29
|
null это не нулевые (пустые) значения, это отсутсвие значения впринципе. У тебя Null нигде быть не может
|
|||
3
Fragster
гуру
12.09.14
✎
15:29
|
обычно числа таки в значениях, а не в свойствах?
|
|||
4
echo77
12.09.14
✎
15:30
|
(0) Тебе нужна номенклатура, у которой это свойство не проставлено что ли?
|
|||
5
_fvadim
12.09.14
✎
15:32
|
0 НЕ ЕСТЬ NULL
|
|||
6
rt2000
12.09.14
✎
15:33
|
(4) да
(5) я вроде так и делал |
|||
7
salvator
12.09.14
✎
15:33
|
Неопределено юзай
|
|||
8
Maxus43
12.09.14
✎
15:35
|
(4) какое это?
(6) задачу озвучь полностью, своими словами, со знаками препинания и интонацией |
|||
9
rt2000
12.09.14
✎
15:37
|
попробовал использовать
ВЫБРАТЬ ЗначенияСвойствТоварныхКатегорий.Свойство, ЗначенияСвойствТоварныхКатегорий.Значение, НоменклатураА.Ссылка ИЗ Справочник.Номенклатура КАК НоменклатураА ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствТоварныхКатегорий КАК ЗначенияСвойствТоварныхКатегорий ПО НоменклатураА.Ссылка = ЗначенияСвойствТоварныхКатегорий.Номенклатура.Ссылка ГДЕ НоменклатураА.Родитель В ИЕРАРХИИ(&Родитель) И ЗначенияСвойствТоварныхКатегорий.Свойство = &Свойство И НЕ ЗначенияСвойствТоварныхКатегорий.Значение ЕСТЬ NULL так же |
|||
10
vhl
12.09.14
✎
15:39
|
Делай так:
ВЫБРАТЬ ЗначенияСвойствТоварныхКатегорий.Свойство, ЗначенияСвойствТоварныхКатегорий.Значение, НоменклатураА.Ссылка ИЗ Справочник.Номенклатура КАК НоменклатураА ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствТоварныхКатегорий КАК ЗначенияСвойствТоварныхКатегорий ПО НоменклатураА.Ссылка = ЗначенияСвойствТоварныхКатегорий.Номенклатура.Ссылка ГДЕ НоменклатураА.Родитель В ИЕРАРХИИ(&Родитель) И ЗначенияСвойствТоварныхКатегорий.Свойство = &Свойство И ЗначенияСвойствТоварныхКатегорий.Свойство = &NOLL" Запрос.УстановитьПараметр("NOLL", 0); |
|||
11
salvator
12.09.14
✎
15:40
|
(9) Сути в этой переделке ноль. Ой, прости, т.е. NULL :))
|
|||
12
vhl
12.09.14
✎
15:40
|
(10), вернее так: ЗначенияСвойствТоварныхКатегорий.Значение = &NOLL
|
|||
13
rt2000
12.09.14
✎
15:43
|
(12) точно такой же результат как у меня, не работает
|
|||
14
_fvadim
12.09.14
✎
15:47
|
(13) выведи без условий - посмотри какие значения прилетают
|
|||
15
rt2000
12.09.14
✎
15:52
|
Заметил, что когда делаю соединение Номенклатуры с регистром сведений, в этот момент значения, которые должны быть пустыми, они отпадают
|
|||
16
Fragster
гуру
12.09.14
✎
15:53
|
ВЫБРАТЬ
ЗначенияСвойствТоварныхКатегорий.Свойство, ЗначенияСвойствТоварныхКатегорий.Значение, НоменклатураА.Ссылка ИЗ Справочник.Номенклатура КАК НоменклатураА ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствТоварныхКатегорий КАК ЗначенияСвойствТоварныхКатегорий ПО НоменклатураА.Ссылка = ЗначенияСвойствТоварныхКатегорий.Номенклатура.Ссылка И ЗначенияСвойствТоварныхКатегорий.Свойство = &Свойство ГДЕ НоменклатураА.Родитель В ИЕРАРХИИ(&Родитель) И ЕстьNULL(ЗначенияСвойствТоварныхКатегорий.Значение,0) = 0 |
|||
17
Fragster
гуру
12.09.14
✎
15:53
|
ну и .сслыка убрать нафиг
|
|||
18
Fragster
гуру
12.09.14
✎
15:53
|
ВЫБРАТЬ
ЗначенияСвойствТоварныхКатегорий.Свойство, ЗначенияСвойствТоварныхКатегорий.Значение, НоменклатураА.Ссылка ИЗ Справочник.Номенклатура КАК НоменклатураА ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ЗначенияСвойствТоварныхКатегорий КАК ЗначенияСвойствТоварныхКатегорий ПО НоменклатураА.Ссылка = ЗначенияСвойствТоварныхКатегорий.Номенклатура И ЗначенияСвойствТоварныхКатегорий.Свойство = &Свойство ГДЕ НоменклатураА.Родитель В ИЕРАРХИИ(&Родитель) И ЕстьNULL(ЗначенияСвойствТоварныхКатегорий.Значение,0) = 0 |
|||
19
vhl
12.09.14
✎
15:55
|
(15) В первую очередь тебе надо ответить на вопрос в (8)
|
|||
20
rt2000
12.09.14
✎
16:00
|
(18) Получилось, спасибо.
(19) Вот эта строчка ЕстьNULL(ЗначенияСвойствТоварныхКатегорий.Значение,0) = 0 |
Форум | Правила | Описание | Объявления | Секции | Поиск | Книга знаний | Вики-миста |