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

 
 
Опции темы Поиск в этой теме Опции просмотра
Старый 28.11.2011, 10:11   #1  
Blog bot is offline
Blog bot
Участник
 
25,643 / 848 (80) +++++++
Регистрация: 28.10.2006
doens.be: Amount in words
Источник: http://www.doens.be/2011/11/amount-in-words/
==============

This week one of my customers asked me to place the amount in words on a invoice. I couldn’t believe that sush function wasn’t availible in standard Ax. After some research I found that the Global-class contains the following methods:
  • static TempStr numeralsToTxt(real _num)
  • static TempStr numeralsToTxt_EN(real _num)
  • static TempStr numeralsToTxt_ES(real _num)
  • static TempStr numeralsToTxt_FR(real _num)
  • static TempStr numeralsToTxt_NL(real _num)
So you can just use these methods like this:

static void JDO_AmountInWords(Args _args){ info(numeralsToTxt(123456789.12));}

And you get the following result:



I know these methods aren’t perfect, but they can be a start and save you a lot of programming time.



Источник: http://www.doens.be/2011/11/amount-in-words/
__________________
Расскажите о новых и интересных блогах по Microsoft Dynamics, напишите личное сообщение администратору.
 

Похожие темы
Тема Автор Раздел Ответов Посл. сообщение
doens.be: Convergence 2011 – Atlanta Blog bot DAX Blogs 0 09.04.2011 18:11
doens.be: Ax Security got lost Blog bot DAX Blogs 0 28.01.2011 23:14
doens.be: Edit Top 200 Rows Blog bot DAX Blogs 0 28.01.2011 23:14
Corrected sales tax amount в форме Invoice register nano3 DAX: Функционал 0 03.12.2009 16:58
select sum(amount) from временная таблица ATimTim DAX: Программирование 6 11.06.2004 14:16

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

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

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