<<< 返回 access911.net 编程静态资料库索引页

报表中如何屏蔽零值?

 

作者:cg1  摘自:access911.net  录入:cg1  时间:2003-1-8  浏览人次:2623


专题地址:http://access911.net/fixhtm/71FABF1E10DC.htm 如果需要更详细的评论或说明,请点击该地址。

 

简述:报表中如何屏蔽零值?《报表》

 


问题:

报表中如何屏蔽0值
报表上有一文本框,控件来源为一数值型的字段。现要求如果字段值为零,就不显示,而将文本框显示为空。我尝试用:iif([字段]=0,null,[字段]);结果显示错误。请高手指导。
windows+office2000/office2002

 

方法一:

办法很多,以下只供参考


在DETAIL的FORMAT事件中写入代码,以完成对零值的屏蔽。代码如下:(A3至A13为数值型字段)

Private Sub Detail_Format
(Cancel As Integer, FormatCount As Integer)
If A3 = 0 Then
A3.Visible = False
Else
A3.Visible = True
End If
If A4 = 0 Then
A4.Visible = False
Else
A4.Visible = True
End If
If A7 = 0 Then
A7.Visible = False
Else
A7.Visible = True
End If
If A8 = 0 Then
A8.Visible = False
Else
A8.Visible = True
End If
If A9.....................
...........

资料库随时有更新,欲查看最新详情请单击专题地址http://access911.net/fixhtm/71FABF1E10DC.htm

 


上一篇:判定窗体是否打开、判定拼音的开头字母(罗斯文示例自带)

下一篇:关于如何得到新增记录的自动编号字段数值方法二

2017年2月22日生成静态资料