fastreprt4 中怎么处理被除数为0的情况。 我在报表中用到好多公式, 怎么让被除数为0的公式显示 为0 呢? 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 <变量>/ 0 错误 不是0, 没法判断,公式比较复杂,每个字段都有计算 可能运算的结果为0作为下个公式的除数了。 楼主首先要弄清楚哪些字段要有计算再来判断,否则别人怎么知道,电脑就更不知道了。提点建议:1、尽量把数据处理放在前期,不要在fastreport中处理。2、fastreport中有个IIF(条件,真=值,假=值)可以用用 有几百个字段都要计算的,而且可能是他们之间加减乘除以后的值作为分母,公式也上百个,分母不是单一的字段也是公式套公式计算出来的, 我现在把每个计算公式都写在变量里,把计算结果 显示在Memo 里。IIF(条件,真=值,假=值), 我也用了能显示出报表可弹出一整个屏幕的错误提示。 我想有没有类似与Excel 中Iserror()的 函数,如果数据错误 就显示0 或不显示。 这个建议还是在数据准备阶段来做吧,fastreport只打印处理的数据即可。在delphi中的可以用try做。 fastreport 有没有try吗? try 变量 可以吗?有的话应该怎么写 richedit 字体问题 技术区发帖分数必须大于20分 散分10 Vista下Delphi編譯運行後關閉問題 delphi 多线程执行函数 怎么传递string型变量 ADO错误处理 WEB中的多文件上传的ActiveX哪有例子。 讨论学习Delphi,进者有分 delphi 调用 在DBGRID中如何判断当前光标所在的记录是第几行? 为了这个,我重装win98四次,delphi5六次,金山毒霸9。14版杀毒六次以上。 动态创建控件问题 想系统的学习一下delphi语言
提点建议:
1、尽量把数据处理放在前期,不要在fastreport中处理。
2、fastreport中有个IIF(条件,真=值,假=值)可以用用
IIF(条件,真=值,假=值), 我也用了能显示出报表可弹出一整个屏幕的错误提示。 我想有没有类似与Excel 中
Iserror()的 函数,如果数据错误 就显示0 或不显示。