vb的数据报表(data report)如何支持分组报表分页打印

zhangnan3509 2015-10-22 10:28:08
我最近遇到一些问题想向各位请教:
1、使用环境: VB6.0+ACCESS数据库
2、完成功能:针对系统中待打印数据中的不同部门,使用datareport制作分组表报,并打印报表。
3、遇到问题:
因为部门信息的多少各有不同,直接使用强制分页,似乎只能使每个部门信息分别打印在A4纸上,而有时有的部门信息只有一条这样操作明显有些浪费纸张。所以采用多个部门信息在一页纸上的打印方案。由于部门信息存在的动态性,有时候某部门细节内容在一页纸上盛不下,就自动换页了。给后面的签字内容,就到下一页了。使部门信息打印不完整。
4、救助办法:可否有什么办法能保证既不浪费纸张,又能使每个部门待打印的信息完整的出现在一页纸上。
...全文
669 点赞 收藏 4
写回复
4 条回复
切换为时间正序
当前发帖距今超过3年,不再开放新的回复
发表回复
zhangnan3509 2015-10-22
我可能没说清楚,请问大家可否有什么办法能保证既不浪费纸张,如果遇到多个部门出现在一页纸上,而纸上最后的一个部门信息无法完整打印在这页纸上时,最后一个部门的信息和表头能全部自动换页,保持信息完整性
回复
zhangnan3509 2015-10-22
求助大家了,多请提出建议!
回复
zhangnan3509 2015-10-22
谢谢您,这个办法试过了,不能达到预期效果,看看大家还有别的办法吗
回复
Tiger_Zhao 2015-10-22
试试 KeepTogether=True
一个分组下的明细保持在同一页应该没问题,一个分组的头、明细、脚是否能一起在同一页不清楚。
自己多试试。
回复
相关推荐
发帖

1188

社区成员

VB 数据库(包含打印,安装,报表)
申请成为版主
帖子事件
创建了帖子
2015-10-22 10:28
社区公告
暂无公告