|
Условие на заполненность даты в запросе
| ☑ |
0
mirrr
18.07.12
✎
22:24
|
как написать, что запрос выполняется при условии, что поле с типом "дата" заполнена?
|
|
1
mirrr
18.07.12
✎
22:30
|
т.е. проверка на пустую дату в запросе
|
|
2
andrewks
18.07.12
✎
22:30
|
пустую, или нулл?
|
|
3
skiller3000
18.07.12
✎
22:31
|
ВЫБОР КОГДА &Дата = ДАТАВРЕМЯ(1,1,1,0,0,0) ТОГДА "Пусто" ИНАЧЕ "Нет" КОНЕЦ
|
|
4
mirrr
18.07.12
✎
22:31
|
именно пустую, т.е. если пользователь не заполнил поле с типом дата.
|
|
5
Rovan
гуру
18.07.12
✎
22:32
|
(4) см (3)
|
|
6
mirrr
18.07.12
✎
22:36
|
ГДЕ НЕ Док.МояДата=ДАТАВРЕМЯ(1,1,1,0,0,0)
ДАТАВРЕМЯ(1,1,1,0,0,0) возвращает незаполненную дату?
|
|
7
andrewks
18.07.12
✎
22:38
|
нет такого понятия, как "незаполненная дата".
за неё отдувается первая дата на оси времени.
примерно так же, как 0 для числа
|
|
8
mirrr
18.07.12
✎
22:39
|
т.е. пустая дата - это дата 01.01.0001 0:00:00 ?
|
|
9
andrewks
18.07.12
✎
22:39
|
ага
|
|
10
andrewks
18.07.12
✎
22:44
|
а ещё это может быть временем в количестве 0 секунд, или временем в 0 часов ночи
|
|
11
mirrr
18.07.12
✎
22:53
|
(10) и какие могут тогда быть еще варианты проверки, кроме ДАТАВРЕМЯ(1,1,1,0,0,0) ?
|
|
12
skiller3000
18.07.12
✎
23:24
|
ДАТАВРЕМЯ(1, 1, 1)... наверное
|
|