2013-04-18 53 views

回答

3

这与Dynamics AX的如何转换的数字货币值转换为文本做。

尝试用下面的内容创建的AOT新工作:

static void Job1(Args _args) 
{ 
    info(Global::numeralsToTxt_ES(120000.45,GenderMaleFemale::Female,0,"MXN",1,0)); 
} 

的参数如下:

  1. 货币金额
  2. 性别
  3. 封装(不确定)
  4. ISO货币代码
  5. isMexican布尔
  6. isCheck布尔

随着isMexican = 1时,输出该结果:Ciento veinte密耳45/100

随着isMexican = 0时,输出该结果:CIENTO VEINTE MIL con CUARENTA Y CINCO centimos

所以基本上,这是一个文本格式化程序,用于将货币量转换为给定的语言。有些语言或国家有他们希望书面形式出现的具体方式,布尔式影响它。

CheckPower方法是此逻辑的一部分,它递归地调用自身以遍历给定货币(Billions,Millions等)的所有权力,每次将正确的单词添加到货币字符串。

相关问题