05.04.2005, 17:10 | #1 |
Участник
|
Ошибка с Calcdate
Доброго дня.
CALCDATE('-Д1', mydate); должен возвращать первый день текущео месяца. К примеру, CALCDATE('-Д1', 050205D); Возвращает дату 01.02.05 Но если мы задаем первое число месяца скажем CALCDATE('-Д1', 010205D); то возвращается уже первое число предыдущего месяца (01.01.05) Что вроде как не должно быть. В чем тут ошибка? Заранее благодарен.
__________________
Александр Игнатьев |
|
05.04.2005, 18:05 | #2 |
NavAx
|
Ух ты.
А где прочитал про формулу '-Д1' ваще? И не знал про такую... Ну если сильно мешает - сделай проверку на DATE2DMY(MyDate, 1) <> 1 |
|
05.04.2005, 18:11 | #3 |
Участник
|
А чем не подходит CALCDATE('<-CM>',mydate) ?
|
|
06.04.2005, 09:28 | #4 |
Участник
|
Цитата:
А чем не подходит CALCDATE('<-CM>',mydate) ?
Цитата:
А где прочитал про формулу '-Д1' ваще?
Цитата:
Ну если сильно мешает - сделай проверку на DATE2DMY(MyDate, 1) <> 1
__________________
Александр Игнатьев |
|
|
Похожие темы | ||||
Тема | Ответов | |||
Внутренняя ошибка 27 в модуле 30 | 1 | |||
Ошибка импорта | 0 | |||
Ошибка с FORM.RUNMODAL | 18 | |||
ошибка при запуске finsql | 6 | |||
Ошибка при объявлении переменной! | 4 |
|