在 Windows Vista 或 7 上使用 Crystal Reports 8.5,我使用 ToText 函数来报告一个值:
totext(Sum ({ap121w7.yrentamt}, {@type1099})*100,"000000000000000000")
结果(如果 yrentamt 为 0)是 -000000000000000000 破折号(我认为它是一个负号)在我的报告中是不必要且不需要的。这是一个错误,还是有一个简单的解决方案?
- 笔记 -
我非常想避免以下情况:
if {ap121w7.yrentamt}=0.00 then
yrentamt := "000000000000"
else
yrentamt := totext({ap121w7.yrentamt}*100,"000000000000");
我有大约 100 个文件要使用每个文件的多个公式来修复,而上述解决方案似乎也不能始终如一地工作。