很简单,这个方法是什么,_isMexican是什么?我的在线搜索证明是徒劳的。
http://msdn.microsoft.com/en-us/library/global.checkpower.aspx
答案 0 :(得分:3)
这与Dynamics AX如何将数字货币值转换为文本有关。
尝试使用以下内容在AOT中创建新作业:
static void Job1(Args _args)
{
info(Global::numeralsToTxt_ES(120000.45,GenderMaleFemale::Female,0,"MXN",1,0));
}
参数如下:
如果isMexican = 1,则输出以下结果: Ciento veinte mil 45/100
如果isMexican = 0,则输出以下结果: CIENTO VEINTE MIL con CUARENTA Y CINCO centimos
基本上,这是一种用于将货币金额转换为给定语言的文本格式化程序。某些语言或国家/地区有特定的方式希望书面形式出现,布尔会影响它。
CheckPower方法是这个逻辑的一部分,它递归地调用自己来迭代给定货币的所有权力(数十亿,数百万等),每次都将正确的单词添加到货币字符串。