Office中国论坛/Access中国论坛

标题: 请教怎样控制报表中的‘0’不打印出来? [打印本页]

作者: scmywsj    时间: 2003-10-28 05:33
标题: 请教怎样控制报表中的‘0’不打印出来?
我的报表中有许多0值,请问怎样控制报表中的‘0’不打印出来。我曾试数据源为:=iif(x=0,'',x)结果在报表提示为‘#错误’
作者: lyp6160    时间: 2003-10-28 05:39
=iif(x=0,"",x),试下这样,把单引号改为双引号
作者: scmywsj    时间: 2003-10-28 05:57
谢谢。
  但还是不行,我告诉x为一字段,请再指教.
作者: LYP6160    时间: 2003-10-28 06:06
=IIf([me.[x]=0, "" , me.[x])      这样应该可以了
作者: LYP6160    时间: 2003-10-28 06:11
搞错,我还以为是窗体呢,把库传上来,看下能不能修改
作者: ADAM    时间: 2003-10-28 19:57
用這個呢:
nz([x],"")
作者: scmywsj    时间: 2003-10-29 04:03
nz([x],"")也不行。
作者: LYP6160    时间: 2003-10-29 05:09
我都不明,你为何不敢把你的库传上来看下?
作者: scmywsj    时间: 2003-10-30 01:09
对不起,我是新手,不知怎么上传库。
我讲的x是表中的一字段,为数字型,在打印报表时会出现许多零值,影响报表的美观。所以,想各位高手帮忙。

作者: ADAM    时间: 2003-10-30 01:57
這樣才可以,試過的.
iif([x]=0,"",[x])
x代表連接源字段..
作者: scmywsj    时间: 2003-10-31 03:45
我试过,不行。iif([x]=0,"",[x])

作者: webird    时间: 2003-10-31 06:25
提个建议:把0显示为无色就好了。
不知道这样可以解决问题吗?
作者: LYP6160    时间: 2003-10-31 08:21
把库传上来啦,我相信有人会帮你的




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3