2017-01-12 61 views
1

无论区域设置如何,是否可以将从xmlport导出的任何数值强制为某种自定义格式?例如,120.25(美国)将以120,25出口?小数分隔符Navision Xmlport

+0

https://msdn.microsoft.com/en-us/library/dd301059.aspx –

回答

1

您可以使用CONVERTSTR DELCHR and FORMAT函数并将结果赋值为text变量。

例:

strNumber Txt (30) 
TSeparator Text Constants ' 


strNumber := CONVERTSTR(DELCHR(FORMAT(ROUND("Your Number", 0.01), 0, 
      '<Precision,2:2><integer><decimals>'), TSeparator,'') ,'.',','); 

TSeparator文本常量是千个分隔符在你的例子并不需要,因为125是< 1000,但你需要设置这个变量的千个分隔符更大的数字。