AXForum  
Вернуться   AXForum > Microsoft Dynamics NAV > NAV: Программирование
All
Забыли пароль?
Зарегистрироваться Правила Справка Пользователи Сообщения за день Поиск Все разделы прочитаны

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 05.04.2005, 17:10   #1  
sash_xp is offline
sash_xp
Участник
Аватар для sash_xp
 
274 / 9 (1) +
Регистрация: 18.07.2003
Адрес: Москва
Ошибка с Calcdate
Доброго дня.

CALCDATE('-Д1', mydate);
должен возвращать первый день текущео месяца.

К примеру,
CALCDATE('-Д1', 050205D);
Возвращает дату 01.02.05

Но если мы задаем первое число месяца скажем

CALCDATE('-Д1', 010205D);

то возвращается уже первое число предыдущего месяца (01.01.05)

Что вроде как не должно быть. В чем тут ошибка?

Заранее благодарен.
__________________
Александр Игнатьев
Старый 05.04.2005, 18:05   #2  
Yoil is offline
Yoil
NavAx
NavAx Club
Лучший по профессии 2017
Лучший по профессии 2009
 
1,574 / 70 (6) ++++
Регистрация: 20.11.2002
Адрес: Msk
Ух ты.
А где прочитал про формулу '-Д1' ваще?
И не знал про такую...

Ну если сильно мешает - сделай проверку на
DATE2DMY(MyDate, 1) <> 1
Старый 05.04.2005, 18:11   #3  
Eugeny_F is offline
Eugeny_F
Участник
 
371 / 30 (2) +++
Регистрация: 18.11.2003
Адрес: Москва
А чем не подходит CALCDATE('<-CM>',mydate) ?
Старый 06.04.2005, 09:28   #4  
sash_xp is offline
sash_xp
Участник
Аватар для sash_xp
 
274 / 9 (1) +
Регистрация: 18.07.2003
Адрес: Москва
Цитата:
А чем не подходит CALCDATE('<-CM>',mydate) ?
Ругается, пишет - должен быть задан временной период. Я с самого начала попробовал.

Цитата:
А где прочитал про формулу '-Д1' ваще?
Сам придумал... Когда -СМ не прокатило.

Цитата:
Ну если сильно мешает - сделай проверку на DATE2DMY(MyDate, 1) <> 1
Хорошая идея :-)
__________________
Александр Игнатьев
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Внутренняя ошибка 27 в модуле 30 vel_vel NAV: Администрирование 1 26.09.2014 15:56
Ошибка импорта yaner-rom NAV: Администрирование 0 07.10.2005 11:17
Ошибка с FORM.RUNMODAL Nataly NAV: Программирование 18 18.05.2005 05:56
ошибка при запуске finsql Alex_V NAV: Администрирование 6 28.04.2003 11:21
Ошибка при объявлении переменной! Yuriy NAV: Программирование 4 26.02.2003 11:19
Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск
Опции просмотра

Ваши права в разделе
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения

BB коды Вкл.
Смайлы Вкл.
[IMG] код Вкл.
HTML код Выкл.
Быстрый переход

Рейтинг@Mail.ru
Часовой пояс GMT +3, время: 19:46.