ЗиК256 Прикол с больничным (другой)
18.08.2005
15:11
#1
Если больничный идет как продолжение предыдущего больничного листа, то выходит дурацкая ошибка:
Если (НачалоБЛ < '01.01.2005') Тогда
{Документ.БольничныйЛист.Форма.Модуль(444)}: Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата).
Что делать?
Если (НачалоБЛ < '01.01.2005') Тогда
{Документ.БольничныйЛист.Форма.Модуль(444)}: Операции сравнения на больше-меньше допустимы только над значениями совпадающих базовых типов (число, строка, дата).
Что делать?
19.08.2005
10:24
#2
Можно попробовать поставить:
Если (НачалоБЛ < Дата('01.01.2005')) Тогда
Отпишитесь, пожалуйста, сработало или нет. У меня сейчас нет базы под рукой, а очень интересно.
Если (НачалоБЛ < Дата('01.01.2005')) Тогда
Отпишитесь, пожалуйста, сработало или нет. У меня сейчас нет базы под рукой, а очень интересно.
19.08.2005
11:19
#3
"Нет, не помогает.Попробовала поставить в модуле: Сообщить ("НачалоБЛ"+ НачалоБЛ);
Так вот НачалоБЛ- пустое, поэтому и ошибка."
Так вот НачалоБЛ- пустое, поэтому и ошибка."
19.08.2005
11:27
#4
Спасибо за идею.
Надо поставить наоборот-Если (Дата(НачалоБЛ) < '01.01.2005') Тогда
Надо поставить наоборот-Если (Дата(НачалоБЛ) < '01.01.2005') Тогда
Читают тему
(гостей: 1)