分组报表分页打印格式设置,分组金额小计,累计的心得!
时 间:2015-09-06 01:30:58
作 者:fresun ID:23795 城市:龙岩
摘 要:分组 报表 打印
正 文:
这几天搞分组报表打印 ..累死宝宝我了.
分组打印很有用, 比如要给全村发钱, 要给凭据. 没必要一人打一张, 一户打一张就好,户口人数有多有少, 反正是一户人打一页.
1.首先窗口: 数据用一维表就行了.可用主子窗口显示,因为人数不定. 用子窗体,每人占一行.
2.报表的设置.
情况1: 纸张和表格固定(比如用24*9.3三等分,每页纸就打4人) 1.添加分组, 选定分组依据,(一般是按编号分组,相同流水编号打成一页). 排序依据升序 ,按整个值(分组),要有页眉节,页脚节., 再选将整个组放在同一页上,(选这个是必须的,这样才分组,有别于不将整个组打一页)
然后,最容易漏的一步,就是强制分页.(页眉的节前,或页脚的节后)都行. 这个主要是有些户口人多,比如6人, 他理应是归在一页的,但一页4人打不下,所以下一页再打2人,. 如果没有强制分页, 这2人会和其它组混在一起. 所以选强制分页.这多出来的2人,系统也将打成一页.
打字真累,我已经有点明白了.怕将来忘了,这里记个流水帐.
上面说的都是分页的格式.
---------------------------------------------------------
--- 单页的值:
Private Sub 页面页眉_Format(Cancel As Integer, FormatCount As Integer)
Me.页合计 = 0
End Sub
Private Sub 主体_Print(Cancel As Integer, PrintCount As Integer)
Me.页合计 = Nz(Me.页合计, 0) + Nz(Me.金额, 0)
' Text23 = Text25
End Sub
------------------------------------------------------------
二. 分组页累计: 这玩意儿也是搞死我了.....后来有人调用窗体上的子窗体合计,搞定.(这种方法能适用于单张打印, 批量打印未测试)
情况2: 连续纸空白纸,卷筒纸,小票纸, 这些纸张可以连续打, 如果不需要准确的在接缝处分开, 完全可以当超市小票那种连打,1行到无限多行, 最后来一个总计.
-----------------还是有一些地方不太清楚.实践中再补充.
Access软件网QQ交流群 (群号:54525238) Access源码网店
常见问答:
技术分类:
源码示例
- 【源码QQ群号19834647...(12.17)
- 统计当月之前(不含当月)的记录...(03.11)
- 【Access Inputbo...(03.03)
- 按回车键后光标移动到下一条记录...(02.12)
- 【Access Dsum示例】...(02.07)
- Access对子窗体的数据进行...(02.05)
- 【Access高效办公】上月累...(01.09)
- 【Access高效办公】上月累...(01.06)
- 【Access Inputbo...(12.23)
- 【Access Dsum示例】...(12.16)

学习心得
最新文章
- 仓库管理实战课程(8)-商品信息功...(04.01)
- 仓库管理实战课程(7)-链接表(03.31)
- 仓库管理实战课程(6)-创建查询(03.29)
- 仓库管理实战课程(5)-字段属性(03.27)
- 设备装配出入库管理系统;基于Acc...(03.24)
- 仓库管理实战课程(4)-建表操作(03.22)
- 仓库管理实战课程(3)-需求设计说...(03.19)
- 仓库管理实战课程(2)-软件背景和...(03.18)
- 仓库管理实战课程(1)-讲师介绍(03.16)
- 统计当月之前(不含当月)的记录数怎...(03.11)