|
v7: Пустая дата не определяется как Дата(0) |
☑ |
0
EvgeniuXP
01.12.11
✎
22:57
|
в чем может быть гвоздь? Загружаю ДБФ файл, где одна колонка с типом дата, все даты как даты загружаются, а пустая дата в отладчике смотришь пустая дата представлена как ' . . ', а сравниваешь ее с Дата(0) выдает результат ложь. Или если эту переменную отправить в ПустоеЗначение() возвращает тоже результат 0. А вот если эту переменную отправить в ДатаЧисло() и сверить на 0, то результат истина.
Т.е. получается, что Дата(0) и ПустоеЗначение() возвращают неправильный результат :(
Платформа 1С:Предприятие 7.7 релиз 27 :)
|
|
1
zak555
01.12.11
✎
22:58
|
в колонке строка ?
|
|
2
andrewks
01.12.11
✎
22:59
|
в дбф это обычная строка
|
|
3
EvgeniuXP
01.12.11
✎
23:00
|
(1) у колонки тип дата, а в апострофах это в окне сообщений видно, что дата действительно пустая через точки идет и без цифр... другие строки с заполненной датой загружаются нормально как даты.
|
|
4
Aleksey
01.12.11
✎
23:07
|
А пустоеЗначение() что возвращает?
И проверь типЗначенияСтр, может там строка, тогда все правильно строка <> дата
|
|
5
Ковычки
01.12.11
✎
23:08
|
пустая дата в 77 это не пустое место
|
|
6
zak555
01.12.11
✎
23:11
|
(5)
ПустоеМесто(ПолучитьПустоеЗначение(Дата(0))) = Истина
|
|
7
Дядя Васька
01.12.11
✎
23:15
|
(0) Вообще-то такого быть не должно вроде бы. В скуле эска вроде пользует в качестве нулевой даты 1800-лохматый год. Ты вместо проверки сообщить воткни, ну или отладчиком, и увидишь.
|
|