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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 14.04.2010, 17:32   #1  
Delfins is offline
Delfins
Участник
 
320 / 39 (2) +++
Регистрация: 20.09.2005
Адрес: Riga, Latvia
Проблема с "rNumDateInWordConverter" и языком "de"
Привет.

В системе предусматривается выписывать Invoice в немецком языке. Подумал использовать стандартный класс "rNumDateInWordConverter", но поняал, что он только годится для Вост. Европы.

Проблема класса в том, что код числа-в-текст работает по принципу "текущего" государства. Соотв, немецкое формируется не правильно.

Сейчас функция "numeralsToTxt + makeText" падает на числах, где десяток оканчивается нулём (X0, XX0, XXX0...).

Может уже кто-то правил ф-ю "numeralsToTxt + makeText", чтобы нормально печатать числа в словах?

Спасибо за рание.

ПС: сам я немецкий не знаю, по этому трудно будет алгоритм подработать
Старый 15.04.2010, 10:05   #2  
raz is offline
raz
NavAx
Аватар для raz
NavAx Club
Лучший по профессии 2014
Лучший по профессии 2009
 
1,494 / 1065 (38) ++++++++
Регистрация: 22.07.2003
Адрес: МО
Существует в природе рабочий файл axDISDE.ald для AX3, с которым будет корректно работать RNumDateInWordConverter на немецком языке?

Пришлось поправить файл axDISDE.ald и исправить ошибку в RNumDateInWordConverter.

DAX 3.0

Последний раз редактировалось raz; 15.04.2010 в 10:06. Причина: 1
Старый 15.04.2010, 10:10   #3  
Delfins is offline
Delfins
Участник
 
320 / 39 (2) +++
Регистрация: 20.09.2005
Адрес: Riga, Latvia
Да, маленько поторопился... Класс "rNumDateInWordConverter" работает как надо - то есть привязан к ЯЗЫКУ.

Сделал копию для *_DE и поправил "makeТехт" так, чтоб синтаксически/и.т.п было правильно для немецкого. Слова сам переводил в GEExx, так как их в природе для Ах5 нету. Только пока не всё перевёл.
Теги
ald

 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
Проблема с "lookupField" и "lookupValue". Delfins DAX: Программирование 6 06.07.2009 18:42
Проблема с "Help" в DAX 2009. Tat DAX: Администрирование 0 19.12.2008 19:56
Второе наименование номенклатуры и проблема добавления полей в форме "номенклатура" EVER DAX: Функционал 28 03.09.2008 21:58
DAX2009. Модуль "Управление качеством". Проблема в архитектуре. slava09 DAX: Функционал 8 09.07.2008 16:20
"Скрещивание" Axapta 3, BizTalk 2002 и Commerce Gateway - проблема. demcn DAX: Администрирование 0 18.05.2004 08:45

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

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

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