找回密码
 立即注册

QQ登录

只需一步,快速开始

dreamqwj

注册会员

5

主题

15

帖子

42

积分

注册会员

积分
42
最新发帖
dreamqwj
注册会员   /  发表于:2022-8-18 16:16  /   查看:1976  /  回复:6
1金币
viewer上的工具条有刷新,下一页,前一页等功能。
我把工具条屏蔽掉了。
想在ActiveReport中添加按钮,实现刷新,前一页,后一页等工具条上的功能。
可以实现吗?
寻求大佬解惑,谢谢!

最佳答案

查看完整内容

因为都是AR的报表,那就是要么都有,要么都没有,你说的这种一页有一页没有确实还没有这种情况,暂时无法实现

6 个回复

倒序浏览
最佳答案
最佳答案
Felix.LiWyn认证
超级版主   /  发表于:2022-8-18 16:16:02
来自 5#
dreamqwj 发表于 2022-8-19 09:55
你好,因为ViewerForm是公用的,不想显示Toolbar
然后,在ActiveReport内部控制翻页。
刚开始是在外部 ...

因为都是AR的报表,那就是要么都有,要么都没有,你说的这种一页有一页没有确实还没有这种情况,暂时无法实现
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2022-8-18 16:35:18
2#
问一下为什么要自己写,是否是想在点击这些按钮的时候执行自己的方法
回复 使用道具 举报
wengMQ悬赏达人认证
银牌会员   /  发表于:2022-8-18 22:47:18
3#
ARptView.Toolbar.ToolStrip.Items["tsbPrint"].PerformClick(); 这是和点击打印按钮一样的执行代码操作
回复 使用道具 举报
dreamqwj
注册会员   /  发表于:2022-8-19 09:55:31
4#
Felix.Li 发表于 2022-8-18 16:35
问一下为什么要自己写,是否是想在点击这些按钮的时候执行自己的方法

你好,因为ViewerForm是公用的,不想显示Toolbar
然后,在ActiveReport内部控制翻页。
刚开始是在外部控制,在ViewerForm上添加按钮,前一页,后一页,ARptView.Toolbar.ToolStrip.Items["tsbPrint"].PerformClick();
是可以实现的。
但是有3个ActiveReport页面,page1,page2,page3 ,
其中Page1,page2 不需要前一页,后一页,page3需要
page1跳转到page2, 再跳转到page3
ActiveReport 内应该不能控制WinForm的控件,所以想把WinForm上的前一页,后一页控件拿掉,单独在page3中添加添加前一页,后一页botton, 在ActiveReport页面内控制翻页。
回复 使用道具 举报
dreamqwj
注册会员   /  发表于:2022-8-19 16:08:18
6#
Felix.Li 发表于 2022-8-19 14:00
因为都是AR的报表,那就是要么都有,要么都没有,你说的这种一页有一页没有确实还没有这种情况,暂时无法 ...

好的,谢谢楼主回复.
回复 使用道具 举报
Bella.YuanWyn认证
超级版主   /  发表于:2022-8-19 16:16:40
7#
dreamqwj 发表于 2022-8-19 16:08
好的,谢谢楼主回复.

不客气
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部