CrystalReports.Net DisplayString函数用于格式化bigint字符串

时间:2013-12-11 06:54:26

标签: crystal-reports

在Crystal Reports for .Net中,我们需要从字符串中删除逗号和小数位,以便只显示bigint的数字部分。我们试图在Display String函数中执行此操作。

我们尝试使用ToText函数,但只要提供了两个或多个参数,它就会返回“传递的参数太多”错误。

ToText({table.Field},0,'')返回“传递的参数太多错误”。

现在:报告显示字符串编号为1,123,456,789.00,我们希望它为1123456789.我们也会抑制任何零值,但我们稍后会添加。

如何删除逗号和小数位?

谢谢, 玛蒂

1 个答案:

答案 0 :(得分:0)

我们找到了解决方案。

显示字符串功能是: 替换(替换(CStr({table.field}),',',''),'。00','')

抑制功能是: CStr({table.field})='0'或CStr({table.field})='0.00'

...谢谢