设为首页收藏本站Access中国

Office中国论坛/Access中国论坛

 找回密码
 注册

QQ登录

只需一步,快速开始

返回列表 发新帖
查看: 2041|回复: 6
打印 上一主题 下一主题

[报表] [求助]在报表中如何隐藏全部字段为零的记录

[复制链接]
跳转到指定楼层
1#
发表于 2006-7-29 22:17:00 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式
报表格式如下:

品种        今天销量数         今天库存量          昨天库存量

A                  100                     10                      5

B                   150                     12                     3

C                      0                      0                      0

D                     100                    0                      0

现在我想在报表里设置,如果每一个字段的数量为零,那么该条记录就会被隐藏。由于第三条记录每一个字段的都等于零,所以我要在报表里将这条记录隐藏,隐藏后报表记录如下:

品种        今天销量数         今天库存量          昨天库存量

A                  100                     10                      5

B                   150                     12                     3

D                     100                    0                      0

请问版主及各高手该报表在打开事件里的代码如何写?
分享到:  QQ好友和群QQ好友和群 QQ空间QQ空间 腾讯微博腾讯微博 腾讯朋友腾讯朋友
收藏收藏 分享分享 分享淘帖 订阅订阅
2#
 楼主| 发表于 2006-7-29 22:18:00 | 只看该作者
已经查找了很多帖子,没有头绪[em06][em06][em06]
3#
 楼主| 发表于 2006-7-29 22:19:00 | 只看该作者
请版主帮忙解答,这样的问题,其他的菜鸟应该也等着要答案,多谢!!!~
4#
发表于 2006-7-29 22:27:00 | 只看该作者
在查询里先过虑今天销量数、今天库存量 、昨天库存量 都为零的记录
5#
 楼主| 发表于 2006-7-29 23:00:00 | 只看该作者
我找到了一种方法,适合我现在的要求,不知道对其他朋友有没有帮助。

设计视图下-报表属性-数据-打开筛选(是)-筛选中写入条件(各数据源<>0)



这样的话在报表中就解决了问题。不用在查询中设置条件了。

[此贴子已经被作者于2006-7-29 15:05:48编辑过]

6#
 楼主| 发表于 2006-7-29 23:04:00 | 只看该作者
谢谢andymark的回答!不过我的查询中是有IF条件的,所以不能在查询中设置数据<>0

类似这样的条件:本期入库: Sum(IIf([日期] Between Forms!库存报表!开始日期 And Forms!库存报表!截止日期 And [重量]>0 And [批号] Like "*R*",[重量],0))

要不然就得利用现有的查询再建查询了。
7#
发表于 2008-8-29 22:07:57 | 只看该作者
再新建一个本字段条件下<>0
您需要登录后才可以回帖 登录 | 注册

本版积分规则

QQ|站长邮箱|小黑屋|手机版|Office中国/Access中国 ( 粤ICP备10043721号-1 )  

GMT+8, 2025-1-8 19:42 , Processed in 0.100871 second(s), 30 queries .

Powered by Discuz! X3.3

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表