|
Пустое значение в запросе |
☑ |
0
uuu_ggg
26.08.11
✎
11:30
|
результат= Запрос.Выполнить().Выбрать();
результат.Следующий();
и есть условие
если
результат.ОсновноеЗначение=0 ....
ОсновноеЗначение-это числовая величина в запросе.
Мне надо проверять равна она нулю или нет
вот так
результат.ОсновноеЗначение=0 не работает
подскажите как надо?)
|
|
1
Mort
26.08.11
✎
11:30
|
Запрос покажи
|
|
2
uuu_ggg
26.08.11
✎
11:31
|
"ВЫБРАТЬ
| РегламентированныйПроизводственныйКалендарь.ДатаКалендаря,
| РегламентированныйПроизводственныйКалендарь.ВидДня,
| ГрафикиРаботыПоВидамВремени.Дата,
| ГрафикиРаботыПоВидамВремени.ОсновноеЗначение,
| ГрафикиРаботыПоВидамВремени.ГрафикРаботы,
| ГрафикиРаботыПоВидамВремени.ВидУчетаВремени
|ИЗ
| РегистрСведений.РегламентированныйПроизводственныйКалендарь КАК РегламентированныйПроизводственныйКалендарь
| ЛЕВОЕ СОЕДИНЕНИЕ РегистрСведений.ГрафикиРаботыПоВидамВремени КАК ГрафикиРаботыПоВидамВремени
| ПО РегламентированныйПроизводственныйКалендарь.ДатаКалендаря = ГрафикиРаботыПоВидамВремени.Дата
|ГДЕ
| РегламентированныйПроизводственныйКалендарь.ДатаКалендаря = &ДатаКалендаря
| И ГрафикиРаботыПоВидамВремени.ГрафикРаботы = &ГрафикРаботы
| И ГрафикиРаботыПоВидамВремени.ВидУчетаВремени = &ВидУчетаВремени"
|
|
3
Рэйв
26.08.11
✎
11:31
|
ЕстьNULL(ГрафикиРаботыПоВидамВремени.ГрафикРаботы,0 ) КАК ОсновноеЗначение
|
|
4
Mort
26.08.11
✎
11:31
|
| ЕСТЬNULL(ГрафикиРаботыПоВидамВремени.ОсновноеЗначение,0) КАК ОсновноеЗначение
|
|
5
Рэйв
26.08.11
✎
11:32
|
ГрафикРаботы=ОсновноеЗначение
|
|
6
uuu_ggg
26.08.11
✎
11:35
|
так мне проверять надо не в самом запросе...
|
|
7
Mort
26.08.11
✎
11:38
|
Ну раз очень хочется, то: результат.ОсновноеЗначение = NULL
|
|
8
Mort
26.08.11
✎
11:39
|
Озираясь: Как бы Ненавижу1С не набижал.
|
|
9
Ненавижу 1С
гуру
26.08.11
✎
11:39
|
(8) за вами наблюдают
(7) а оно может быть и 0 и NULL
лучше в запросе таки поставить
ЕСТЬNULL(ГрафикиРаботыПоВидамВремени.ОсновноеЗначение,0) КАК ОсновноеЗначение
и проверяйте где хотите
ну для тех, кто не хочет так:
НЕ ЗначениеЗаполнено(результат.ОсновноеЗначение)
|
|
10
uuu_ggg
26.08.11
✎
11:47
|
а если я вот так сделаю
ЕСТЬNULL(ГрафикиРаботыПоВидамВремени.ОсновноеЗначение,0) КАК ОсновноеЗначение
то потом как проверять?
|
|
11
Ненавижу 1С
гуру
26.08.11
✎
11:49
|
(10)
Если Результат.ОсновноеЗначение=0 Тогда
|
|