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