в чем может быть гвоздь? Загружаю ДБФ файл, где одна колонка с типом дата, все даты как даты загружаются, а пустая дата в отладчике смотришь пустая дата представлена как ' . . ', а сравниваешь ее с Дата(0) выдает результат ложь. Или если эту переменную отправить в ПустоеЗначение() возвращает тоже результат 0. А вот если эту переменную отправить в ДатаЧисло() и сверить на 0, то результат истина.
Т.е. получается, что Дата(0) и ПустоеЗначение() возвращают неправильный результат :(
(1) у колонки тип дата, а в апострофах это в окне сообщений видно, что дата действительно пустая через точки идет и без цифр... другие строки с заполненной датой загружаются нормально как даты.
(0) Вообще-то такого быть не должно вроде бы. В скуле эска вроде пользует в качестве нулевой даты 1800-лохматый год. Ты вместо проверки сообщить воткни, ну или отладчиком, и увидишь.
Чтобы обнаруживать ошибки, программист должен иметь ум, которому доставляет удовольствие находить изъяны там, где, казалось, царят красота и совершенство. Фредерик Брукс-младший