请选择 进入手机版 | 继续访问电脑版
 找回密码
 立即注册

QQ登录

只需一步,快速开始

素白年代

注册会员

9

主题

25

帖子

80

积分

注册会员

积分
80
素白年代
注册会员   /  发表于:2025-3-10 14:59  /   查看:116  /  回复:5
1金币
请问,采用URL绑定数据源的方式,能否根据具体业务来显示报错?

比如该URL需要的token失效,需要把后台抛出的错误信息呈现?


附件: 您需要 登录 才可以下载或查看,没有帐号?立即注册

最佳答案

查看完整内容

您好,我们没法提示的那么详细,但是我们的查看器报错可以自定义: https://demo.grapecity.com.cn/activereportsjs/api/classes/ReportViewer.Viewer#errorhandler 只能说咱们自己拦截报错提示,然后再根据提示是否是网络的情况处理,我们肯定没法直接判断到接口是因为什么报错

5 个回复

倒序浏览
最佳答案
最佳答案
Felix.LiWyn认证
超级版主   /  发表于:2025-3-10 14:59:26
来自 2#
您好,我们没法提示的那么详细,但是我们的查看器报错可以自定义:
https://demo.grapecity.com.cn/ac ... Viewer#errorhandler

只能说咱们自己拦截报错提示,然后再根据提示是否是网络的情况处理,我们肯定没法直接判断到接口是因为什么报错
回复 使用道具 举报
素白年代
注册会员   /  发表于:2025-3-11 15:36:58
3#
Felix.Li 发表于 2025-3-10 19:00
您好,我们没法提示的那么详细,但是我们的查看器报错可以自定义:
https://demo.grapecity.com.cn/activer ...

好的,设计器添加数据集的时候,点击“验证”按钮支持拦截自定义报错吗?
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2025-3-12 15:18:06
4#
素白年代 发表于 2025-3-11 15:36
好的,设计器添加数据集的时候,点击“验证”按钮支持拦截自定义报错吗?

您好,这个拦截不了的。这里的验证内置在了设计器中,设计器主要是用来设计报表的,并不是面向使用者的。所以事件没有对外开放。

从实际的使用角度来看,您是不是只要在预览查看的时候拦截报错信息就可以了。设计器中返回的是实际的报错信息,这样在设计的时候更容易定位问题呢。
回复 使用道具 举报
素白年代
注册会员   /  发表于:2025-3-12 16:02:26
5#
Eden.Sun 发表于 2025-3-12 15:18
您好,这个拦截不了的。这里的验证内置在了设计器中,设计器主要是用来设计报表的,并不是面向使用者的。 ...

好的,了解,谢谢。
回复 使用道具 举报
Eden.SunWyn认证
超级版主   /  发表于:2025-3-12 16:04:43
6#
素白年代 发表于 2025-3-12 16:02
好的,了解,谢谢。

不客气的,那我把这个帖子关闭了。如果您在遇到其他的问题,欢迎您再开新帖解决。
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部