Access交流中心

北京 | 上海 | 天津 | 重庆 | 广州 | 深圳 | 珠海 | 汕头 | 佛山 | 中山 | 东莞 | 南京 | 苏州 | 无锡 | 常州 | 南通 | 扬州 | 徐州 | 杭州 | 温州 | 宁波 | 台州 | 福州 | 厦门 | 泉州 | 龙岩 | 合肥 | 芜湖 | 成都 | 遂宁 | 长沙 | 株洲 | 湘潭 | 武汉 | 南昌 | 济南 | 青岛 | 烟台 | 潍坊 | 淄博 | 济宁 | 太原 | 郑州 | 石家庄 | 保定 | 唐山 | 西安 | 大连 | 沈阳 | 长春 | 昆明 | 兰州 | 哈尔滨 | 佳木斯 | 南宁 | 桂林 | 海口 | 贵阳 | 西宁 | 乌鲁木齐 | 包头 |

请教老师如何实现打印报表的分类统计和总计

大漠  发表于:2010-12-25 09:11:27  
复制

问题1:请教老师,我现在设计出了一个人员的出差表,现在想在表的出差天数那一栏实现日期函数相减知道出差的天数如何实现?

问题2:想在打印报表的时候希望利用sum函数,在最后一页页脚的位置分别统计出张三、李四等人员出差的次数、天数及出差人员的人数/次数/总天数,可以按输入的日期来查询得到(例如想查2010-1-1至2010-1-31,或者想查2010-1-1至2010-3-31等时间期限),谢谢老师帮我解决一下,不知道问题说清楚没有,后面附有我的表的附件!

点击下载此附件

 

Top
罗衣惹轻尘 发表于:2010-12-26 05:52:18

1、用Datediff函数可以计算出天数,我这里是把出发当天算作一天的,例如12月8日出发,12月8日返回,应该算是出差一天。——这个你可以看看我修改后的查询。

2、sum函数或者Dsum函数无法解决这个问题。主要是因为无法把姓名进行分组。因此这个需要子报表来处理。由于需要统计的天数、次数和姓名都是基于你写的那个查询的,因此,可以直接把那个查询再做统计查询,就是子报表数据源了,再拖到相应位置即可。——我这里就不帮你修改格式了。你下载附件后自行处理吧。

点击下载此附件

大漠 发表于:2010-12-26 15:51:41

谢谢老师,如何再做统计查询?子报表数据源如何生成,如果拖到相应位置啊,如果老师有空可以帮改一下不?就是这个问题在困扰我!谢谢了!希望老师能够解决一下!



大漠 发表于:2010-12-26 16:02:51
我想把这两项内容全部合并在打印在打印预览中,并打印出来的结果就是合二为一的结果。因为我是入门级,还不是很清楚,希望老师能够指点!

总记录:3篇  页次:1/1 9 1 :