Office中国论坛/Access中国论坛
标题:
交叉资料表栏位
[打印本页]
作者:
Dannyclock
时间:
2016-4-21 22:00
标题:
交叉资料表栏位
我根據交叉查詢製作了一個報表如圖,但當使用條件去篩選日期時,發現問題出來了,恰巧那幾天如果in或out沒數值時,欄位便不會出來,因而影響了報表不能開啟,這個有辦法解決嗎?
作者:
tmtony
时间:
2016-4-21 22:04
如果 查询结果 里没有 in out这2个字段名(因为没有值导致的)
所以报表绑定到这个字段,肯定出错
交叉查询 做报表和窗体 不方便就是这个
要么用代码动态设置
要么做临时表,把交叉查询数据用代码写到临时表,报表绑定临时表
作者:
Dannyclock
时间:
2016-4-21 22:08
谢谢你的解释,但小弟还是新手,你说的那两个方案能否具体一点教我要怎样做,万分感激
作者:
roych
时间:
2016-4-22 01:55
1、新手应该知道要上传附件。
2、如果不知道,应该看看
论坛新手/Office新手必读
3、我猜测应该跟IN或者OUT字段没什么关系。但是可能涉及到空值转换的问题,可以试试改为:=Sum(Nz([IN],0))
作者:
Dannyclock
时间:
2016-4-22 09:14
本帖最后由 Dannyclock 于 2016-4-22 09:15 编辑
谢谢,档案已附上,有办法解决那个IN/OUT的栏位都一定能出现吗?
作者:
todaynew
时间:
2016-4-22 16:02
照着第一个图建立一个临时表,该表的字段为这个图中所列的字段。
查询或打印时,将查询中的数据写入这个临时表,然后将这个临时表作为窗体或报表的数据源即可。
作者:
roych
时间:
2016-4-23 10:28
3楼的附件供参考:
http://www.office-cn.net/thread-108225-1-1.html
欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/)
Powered by Discuz! X3.3