起步软件技术论坛-X3

 找回密码
 立即注册
搜索
查看: 214|回复: 8

[请求] 连续打印多页**

[复制链接]
发表于 2008-3-20 13:50:42 | 显示全部楼层 |阅读模式
连续打印多页:
每页是一个独立的表格文档,要求把多个表格文档同时打印,多页要在同一个预览窗口内,
回复

使用道具 举报

发表于 2008-3-20 14:25:03 | 显示全部楼层
方法一、在做一个表格文档,把需要放在一起的数据集都放在这个表格文档上,然后在窗体上放一个DocView连接到这个文档上,并设置DocView 的Visible 属性为false,再设置DocViewBar的DocClassID为这个DocView,并取消AutoDecte属性,这样打印和预览都可以一起实现

另外,仅仅是打印还可以自己用个按钮来实现打印,把这几个文档一起输出,但预览就不行了。打印参考代码
Docview1.Print;
Docview2.Print
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-20 16:02:08 | 显示全部楼层
第一种方法是不是把所有页都画在同一个表格文档中
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-20 16:12:36 | 显示全部楼层
要打印的东西很多,画一个文档中调格式比较麻烦,
我们现在是画在多个文档中,如下图

111.jpg

47.38 KB, 下载次数: 143

回复 支持 反对

使用道具 举报

发表于 2008-3-20 16:13:13 | 显示全部楼层
回复 支持 反对

使用道具 举报

 楼主| 发表于 2008-3-20 16:15:49 | 显示全部楼层
像我们这种格式怎么实现同时预览和打印
回复 支持 反对

使用道具 举报

发表于 2008-3-20 17:19:54 | 显示全部楼层
要想同时预览和打印只能做成一个表格文档
回复 支持 反对

使用道具 举报

发表于 2008-5-12 22:49:50 | 显示全部楼层
如果画到一个表格里,怎么实现部分数据的隐藏,因为我在打印时,只需要打印部分内容
回复 支持 反对

使用道具 举报

发表于 2008-5-13 08:45:29 | 显示全部楼层
是数据集的中记录需要输出部分,还是数据集中的字段需要输出部分,

如果是前者,那么可以通过两个数据源,各自实现各自的需求,当然要考虑到数据同步的问题;
如果是后者,那么直接在预览的表格文档中仅仅把需要字段画上就可以了,不需要的不画出来,这个文档仅仅用于打印,不是编辑,编辑还是你现在的文档。至于,如何实现打印和编辑是两个文档,请参考
http://bbs.justep.com/forum.php?mod=viewthread&tid=3447
回复 支持 反对

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

小黑屋|手机版|Justep Inc.

GMT+8, 2025-7-12 17:12 , Processed in 0.047754 second(s), 18 queries .

Powered by Discuz! X3.4

© 2001-2017 Comsenz Inc.

快速回复 返回顶部 返回列表