Report 始终在十进制分隔符导航后显示两位数字

Report 始终在十进制分隔符导航后显示两位数字,report,decimal,navision,Report,Decimal,Navision,我正在使用Microsoft Navision 2009。我正在创建一个报告,其中包含几个带小数分隔符的数字(C#中的双精度/浮点数) 我被困在一个点上,我想在小数点后显示每一个数字 例: 如果数字是100,我想显示100.00 如果数字是100.5,我想显示100.50 如果数字是100.55,我想显示100.55 如果编号为100.505;我想显示100.51或100.50 先谢谢你, 我使用的语言是C/AL,别偷懒。阅读基本手册格式函数是您在Nav中最好的朋友 strsubstno(tex

我正在使用Microsoft Navision 2009。我正在创建一个报告,其中包含几个带小数分隔符的数字(C#中的双精度/浮点数)

我被困在一个点上,我想在小数点后显示每一个数字

例:

如果数字是100,我想显示100.00 如果数字是100.5,我想显示100.50 如果数字是100.55,我想显示100.55 如果编号为100.505;我想显示100.51或100.50

先谢谢你,


我使用的语言是C/AL,别偷懒。阅读基本手册<代码>格式函数是您在Nav中最好的朋友

strsubstno(text01,格式(100.10,0),)
格式的第三个参数实际上是结果文本的格式
表示如果第一个参数是十进制的,它的小数部分将有2到3位(最小2位,最大3位)<代码>表示格式的其余部分将是标准的


还有,不要偷懒。阅读基本手册<代码>格式函数是您在Nav中最好的朋友

strsubstno(text01,格式(100.10,0),)
格式的第三个参数实际上是结果文本的格式
表示如果第一个参数是十进制的,它的小数部分将有2到3位(最小2位,最大3位)<代码>表示格式的其余部分将是标准的


更多信息

导航中的字段是什么类型?文本?十进制?导航中的字段是什么类型?文本?十进制?干得好!非常感谢。干得好!非常感谢。