Felix.Li 发表于 2024-9-30 11:48
您好,这个目前确实做不了,我们的内置点击跳转,目前不支持回调方法,只能内置跳转我们的报表或者超链接跳 ...
这个咱们能支持一下吗?现在我们公司需要这样一个功能,实现报表数据的反查。 linyimin 发表于 2024-9-30 13:35
这个咱们能支持一下吗?现在我们公司需要这样一个功能,实现报表数据的反查。
AR的需求比较慢,您可以先试试楼上大佬给您的方案呢, Eden.Sun 发表于 2024-9-30 17:04
AR的需求比较慢,您可以先试试楼上大佬给您的方案呢,
能发一个demo吗,我使用的wpf集成,是不是也是上面Win.HyperLinkEventHandler,现在添加上面代码,编译不过,
也引入这个using GrapeCity.ActiveReports.Viewer.Win;
也编译不过 linyimin 发表于 2024-9-30 18:02
能发一个demo吗,我使用的wpf集成,是不是也是上面Win.HyperLinkEventHandler,现在添加上面代码,编译不 ...
您好,帮您在网上找了一个教程,您参考实现看看。https://blog.csdn.net/gao511147456/article/details/134816258 本帖最后由 linyimin 于 2024-10-8 14:00 编辑
使用如下方式,可以实现跳转
this.ARptView.HyperLink += new GrapeCity.ActiveReports.Viewer.Win.HyperLinkEventHandler(this.ARptView_HyperLink);
有如下问题
1:现在可以进行单击就跳转,是否有双击跳转设置,双击时响应跳转
2:跳转响应后,报表界面会出现错误信息,错误信息如下图:
报表设置方式:
帮忙看一下,上面两个问题如何解决,谢谢 您好,目前双击暂时实现不了。
隐藏错误的话,目前只能将错误面板隐藏:
可以参考这个:
https://developer.mescius.com/activereportsnet/docs/versions/v17/online/devs-customize-wpf-viewer.html
将这个注释:
<View:ErrorPanel DataContext="{Binding RelativeSource={RelativeSource AncestorType={x:Type AR:Viewer}}, Path=DataContext.ErrorPane}" DockPanel.Dock="Left" />
引用改资源即可。
至于如果有别的报错,我们可以自定义错误提示:
ReportViewer.ErrorOccured += new EventHandler<ErrorInfo>((s, e) => {
Console.WriteLine(e);
//e.Handled = true;
});在错误触发的时候,咱们自己实现提示即可
Felix.Li 发表于 2024-10-9 09:44
您好,目前双击暂时实现不了。
没有双击反查,我们鼠标单击报表,如何设置报表选中行的背景色,让用户知道当前选择了哪一行数据? linyimin 发表于 2024-10-10 19:29
没有双击反查,我们鼠标单击报表,如何设置报表选中行的背景色,让用户知道当前选择了哪一行数据?
您好,您说的这个特效是AR16新增的,您可以看看您的版本,如果是16版本及以上的版本,都可以使用,如果是16版本以下的,若您需要改功能,建议您升级版本。
ActiveReports 16新特性-图表和表格,支持动画效果啦
https://gcdn.grapecity.com.cn/showtopic-141325-1-1.html
(出处: 葡萄城开发者社区)
后续若有新问题,建议您开新帖,我们尽量一个帖子处理一个问题,感谢理解~
页:
1
[2]