Global :: Checkpower方法中的_isMexican布尔值是多少?

时间:2013-04-18 04:03:17

标签: x++ dynamics-ax-2012 axapta

很简单,这个方法是什么,_isMexican是什么?我的在线搜索证明是徒劳的。

http://msdn.microsoft.com/en-us/library/global.checkpower.aspx

1 个答案:

答案 0 :(得分: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 Boolean
  6. isCheck布尔
  7. 如果isMexican = 1,则输出以下结果: Ciento veinte mil 45/100

    如果isMexican = 0,则输出以下结果: CIENTO VEINTE MIL con CUARENTA Y CINCO centimos

    基本上,这是一种用于将货币金额转换为给定语言的文本格式化程序。某些语言或国家/地区有特定的方式希望书面形式出现,布尔会影响它。

    CheckPower方法是这个逻辑的一部分,它递归地调用自己来迭代给定货币的所有权力(数十亿,数百万等),每次都将正确的单词添加到货币字符串。