resport .ent报表中当除数为零,文本框显示"错误号"。解决办法

来源:互联网 发布:轻薄笔记本 知乎 编辑:程序博客网 时间:2024/05/02 04:27
 方法有两种:
一,
进行转换,用Val():=IIf(Val(Fields!A.Value)=0,0,Val(Fields!B.Value) / Val(Fields!A.Value))  

二,
我写了个公式:
a/iff(b=0,1,b)-iif(b=0,a,0)

实例:
(1).
a=2,b=0
a/1-a=0
(2).
a=2,b=3
a/3-0=2/3