找回密码
 立即注册

QQ登录

只需一步,快速开始

shizuka

银牌会员

6

主题

39

帖子

3208

积分

银牌会员

积分
3208

活字格认证

shizuka
银牌会员   /  发表于:2011-6-3 08:33  /   查看:6057  /  回复:4
我想一次预览2个格式不同的帐票,能实现吗?
我用子帐票写,但是换页有问题。而且子帐票的页头还不显示。
不用子帐票写时,Me.Viewer.Document = rpt1.Document只能加入一个帐票的预览,麻烦问一下怎么处理!!谢谢

4 个回复

倒序浏览
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-6-3 09:05:00
沙发
您好:

不知道我的理解是否是您想实现的Case,假设现在有rpt1和rpt2两张帐票,您是想实现以下Case吗

rpt1和rpt2交替显示,rpt1.page1,rpt2.page1,rpt1.page2,rpt2.page2......

同时,您想显示的两种帐票的格式区别大吗,能否截图发来看一下
回复 使用道具 举报
shizuka
银牌会员   /  发表于:2011-6-3 09:19:00
板凳
rpt1.page1,rpt1.page2,rpt2.page1,rpt2.page2
是想把rpt1打完后,再打rpt2
2个帐票的DataSource不同,是2个不能画在一起的帐票。
回复 使用道具 举报
ZenosZeng讲师达人认证 悬赏达人认证
超级版主   /  发表于:2011-6-3 09:24:00
地板

  1.             ActiveReports1 rpt1 = new ActiveReports1();
  2.             ActiveReports2 rpt2 = new ActiveReports2();

  3.             rpt1.Run();
  4.             rpt2.Run();

  5.             rpt1.Document.Pages.AddRange(rpt2.Document.Pages);

  6.             this.viewer1.Document = rpt1.Document;
复制代码
回复 使用道具 举报
shizuka
银牌会员   /  发表于:2011-6-3 09:33:00
5#
哦,谢谢,解决了。麻烦你了。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部