在Crystal Reports for .Net中,我们需要从字符串中删除逗号和小数位,以便只显示bigint的数字部分。我们试图在Display String函数中执行此操作。
我们尝试使用ToText函数,但只要提供了两个或多个参数,它就会返回“传递的参数太多”错误。
ToText({table.Field},0,'')返回“传递的参数太多错误”。
现在:报告显示字符串编号为1,123,456,789.00,我们希望它为1123456789.我们也会抑制任何零值,但我们稍后会添加。
如何删除逗号和小数位?
谢谢, 玛蒂
答案 0 :(得分:0)
我们找到了解决方案。
显示字符串功能是: 替换(替换(CStr({table.field}),',',''),'。00','')
抑制功能是: CStr({table.field})='0'或CStr({table.field})='0.00'
...谢谢