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

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

1,216

社区成员

发帖
与我相关
我的任务
社区描述
VB 数据库(包含打印,安装,报表)
社区管理员
  • 数据库(包含打印,安装,报表)社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧