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