【发布时间】:2012-04-12 19:42:05
【问题描述】:
如何将数字转换为公式中的书面等价物?
例如,10000 转换为 Ten Thousand。
【问题讨论】:
如何将数字转换为公式中的书面等价物?
例如,10000 转换为 Ten Thousand。
【问题讨论】:
您想使用ToWords() 和ProperCase() 函数。
//{@Convert}
// returns Ten Thousand
ProperCase( ToWords(10000, 0) )
【讨论】:
//{@Convert}
// returns Ten Thousand
ProperCase( ToWords(20,25000, 0) )
这个节目只有22.5万。
【讨论】:
如果您需要正确的印度格式,如 **40 万 23 000...** 等,请点击链接 https://archive.sap.com/discussions/thread/2030967。请参阅 Balakumar Viswanathan 的评论。它对我有用。
【讨论】:
numbervar x:= int({numberfield});
numbervar y:= {numberfield}-x);
if(y>0)then
propercase("AED "+ ToWords((x),0)+" and"+ToWords((y*100),0)+" Fils Only")
else
propercase("AED "+ToWords((x),0)+" Only");
【讨论】: