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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 25.11.2009, 09:35   #1  
Delfins is offline
Delfins
Участник
 
320 / 39 (2) +++
Регистрация: 20.09.2005
Адрес: Riga, Latvia
Функция datetime2str и проблемы в Ах5
Проблемы с Ахапта 2009 (Ax 5.0/SP1 + GLS LV)

Как соообщает МСДН должно быть так:
Цитата:
str datetime2str(
utcdatetime datetime
[, int flags = DateFlags::None])
А везде в Ахапте вылетает ошибка об:
Цитата:
The wrong number of arguments has been specified for the function.
Типичный вызов в ахапте:
X++:
datetime2str(..., DateFlags::FormatAll)
Но проблема была уже в корне - такого энума "DATEFLAGS" у меныа не было в АОТ и пришлось его самому делать. В чем проблема? не правильно поставил апликацию?

что-то ыа не понимаю, где копать. Вроде всё устанавливал правильно...
Спасибо зарание.

PS: в "Application Documentation" совсем другая функция....
Цитата:
Converts a utcdatetime into a text string.
str datetime2str( utcdatetime datetime )

Parameters

datetime
The utcdatetime to be converted.

Последний раз редактировалось Delfins; 25.11.2009 в 09:39.
Старый 25.11.2009, 09:39   #2  
Alexx7 is offline
Alexx7
Сам.AX
Аватар для Alexx7
Самостоятельные клиенты AX
1C
 
305 / 28 (1) +++
Регистрация: 22.07.2009
У нас была эта проблема. Ушла после переустановки сервис пака первого. Кстати. Там нетолько эта ошибка.
Вот ссылка которая помогла решить вопрос
Установка sp1 для AX2009
__________________
Возьми свет!
За это сообщение автора поблагодарили: Delfins (1).
Старый 25.11.2009, 09:46   #3  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
DateFlags у меня находится в AOT/SystemDocumentation/Enums. Функция datetime2str работает как без передачи параметра по умолчанию, так и с ним. Скорее всего что-то не так с вашим приложением. Попробуйте выполнить глобальную компиляцию. AX2009 SP1.
Старый 25.11.2009, 09:50   #4  
tricky is offline
tricky
Участник
 
140 / 64 (3) ++++
Регистрация: 03.05.2005
Адрес: Гуково
?
Прошу прощения за глупый вопрос, но что-то не соображу: на что влияет параметр "DateFlags"? Экспериментировал с разными значениями, но разницы не обнаружил.
Старый 25.11.2009, 10:26   #5  
_scorp_ is offline
_scorp_
Участник
Аватар для _scorp_
MCBMSS
 
488 / 369 (13) ++++++
Регистрация: 25.07.2007
Адрес: Москва
Цитата:
Сообщение от tricky Посмотреть сообщение
Прошу прощения за глупый вопрос, но что-то не соображу: на что влияет параметр "DateFlags"? Экспериментировал с разными значениями, но разницы не обнаружил.
msdn
Цитата:
A value from the DateFlags enum, to control whether local settings for right-to-left output should be honored.
The default behavior of this function is to output the string in left-to-right sequence, with the year portion leftmost. However, the flags parameter value of DateFlags::FormatAll directs the function to output in right-to-left sequence if the local settings are configured for right-to-left
За это сообщение автора поблагодарили: tricky (1).
Старый 25.11.2009, 10:40   #6  
Delfins is offline
Delfins
Участник
 
320 / 39 (2) +++
Регистрация: 20.09.2005
Адрес: Riga, Latvia
Ну да.. сразу понял что проблема с приложением, так как функция одна, параметры другие, типа нет...

Так что получается? сделать ещё раз инсталляцию?
- ах5
- ах5 SP1
- ax5 GLS EE
- ах5 Hotfix Rollup 3 (974409)

Правильно?
Старый 26.11.2009, 01:31   #7  
Delfins is offline
Delfins
Участник
 
320 / 39 (2) +++
Регистрация: 20.09.2005
Адрес: Riga, Latvia
Не нашёл кнопки редактирования..

Можно ли ставить все ети сервиспаки не запуская ахапту? То есть выполнить по порядку и не беспокоится (база соответственно пустая)
Теги
ax2009, sp1, системные функции

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Функция datetime2str() GBH DAX: Программирование 9 24.06.2010 11:27
Проблемы с Exists Join Logger DAX: Программирование 28 28.04.2010 02:54
Проблемы работы ERP в многофилиальной и территориально разнесённой компании СНГ. SlavaK DAX: Прочие вопросы 18 02.03.2004 15:25
Функция "Удалить строки" Oks DAX: Функционал 1 03.07.2002 18:09

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

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

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