Office中国论坛/Access中国论坛

标题: 如何控制 报表的打印 [打印本页]

作者: yx3h    时间: 2008-7-8 08:05
标题: 如何控制 报表的打印
现有一报表
要求打印时   每份报告单都 完整的在同一页纸上面。也就是当打印时如果某份报告单跨赿了两页时 则将这份报告另起一页打印,依次类推直到所有报告单完成打印,不知那位高手能做出来吗?

[ 本帖最后由 yx3h 于 2008-7-8 08:10 编辑 ]
作者: fan0217    时间: 2008-7-8 08:17
排序与分组,然后选择保持同页。

[ 本帖最后由 fan0217 于 2008-7-8 21:02 编辑 ]
作者: yx3h    时间: 2008-7-8 08:53
如果 fan0217的话 也就是每页只打印一张报告单  不完全符合我的要求  我要求是 每页打印多个报告单  只是遇到不能在同一页打印时则另起一页。
我就这么想   能不能 写这么个程序    检测每一组报表数据中  如标题“XX医院”和 最下面的那个“-----”这两个控件是不是在同一页  如果不在同一页  就表示有 跨页的情况  则另启一页 。不知这个程序如何写。

[ 本帖最后由 yx3h 于 2008-7-8 09:02 编辑 ]
作者: andymark    时间: 2008-7-8 09:26
设置纸线类型,选择一款合适的纸张,同时每页只打印一页
作者: andymark    时间: 2008-7-8 09:29
其实也可以通过计算每张纸的行数来强制分页
作者: goto2008    时间: 2008-7-8 19:38
谁弄个这样的例子呀?
作者: 咱家是猫    时间: 2008-7-8 19:45
Fans说的方法就可以,分组,保持同页.(注意,不是强制分页)
作者: yx3h    时间: 2008-7-9 15:09
谢谢  各位意见 。
问题已解决。在我不经意间发现 报表属性中 有一项“组结合方式”的选项   选择  “每页”  刚好满足了我的要求。
作者: rcylbx    时间: 2008-7-9 20:21
[:33]




欢迎光临 Office中国论坛/Access中国论坛 (http://www.office-cn.net/) Powered by Discuz! X3.3