我已经对它进行了一些搜索,但无法使其正常工作。
我希望报告显示与字段一样多的十进制字符,这很简单。
示例:
如果我没有将Format属性设置为任何东西,它有点对齐字段,有时它返回2个小数,有时4个小数,即使我只有2个小数。
那么我如何格式化它以显示与值一样多的十进制字符?
PS:我正在使用巴西葡萄牙语,所以它返回“169,9900”,但我认为它与它没有任何关系,因为美国英语也是如此。PS 2:Fields数据类型为MONEY。
答案 0 :(得分:0)
解决方案:
我写了一个表达式来检查“,”信号后的零。 无法使用配置或通过Format属性,必须将一些逻辑写为表达式。
逻辑:
它基本上用空格替换所有零,然后修剪字符串的末尾,在末尾删除无用的零,并用零替换空格。当然不是那么简单,但是我覆盖了可能发生的所有其他情况,例如,如果字符串在“,”信号之后仅以零结束,那么它将是“200”。