Office中国论坛/Access中国论坛
标题:
在报表里如何对大于0的值计数呢?
[打印本页]
作者:
贫龙
时间:
2013-2-27 15:41
标题:
在报表里如何对大于0的值计数呢?
[attach]51330[/attach]
[attach]51331[/attach]
作者:
贫龙
时间:
2013-2-27 16:43
完全不懂ACCESS做的,希望有大侠能帮我改进一下。
作者:
roych
时间:
2013-2-27 16:59
本帖最后由 roych 于 2013-2-27 17:08 编辑
1、最好的办法是修改查询源,在“校讯通”里设置条件为:>0
2、如果不能修查询源的话,就用Sum来修改统计结果。把默认的数据源修改为:=Sum(IIf([校讯通]>0,1,0))
3、如果不需要显示的话,可以设置条件格式为:[校讯通] 等于 0为白色底纹;或者在报表格式化事件里设置:If Me.校讯通=0 then Me.校讯通.Visiable=False
作者:
贫龙
时间:
2013-2-27 19:01
非常感谢,第二种方法能满足要求。
上面所有费用都会这样计数,所以不能设置条件;而第三种方法虽说看不见,但计数还是算在内的,至于用事件过程试过了,好像不行啊。可能没搞正确。
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3