找回密码
 立即注册

QQ登录

只需一步,快速开始

贝特尔儿

金牌服务用户

9

主题

16

帖子

67

积分

金牌服务用户

积分
67

[已处理] 16.3.1升级到18.2.0

贝特尔儿
金牌服务用户   /  发表于:2024-11-15 09:22  /   查看:267  /  回复:8
原来16.3.1的接口,获取报表内容,升级到18.2.0之后会报错
请求信息




报错信息

本帖子中包含更多资源

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

x

8 个回复

倒序浏览
Felix.LiWyn认证
超级版主   /  发表于:2024-11-22 16:09:45
来自 9#
最后检查这个问题是因为报表内部的名称异常,其实已经正常打开需要的报表了,但是报表文件名称和 <Name> 标签得到的不是一样的。所以代码种主动将模板复制过来的报表标签名也改一下就好了。
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2024-11-15 10:04:15
沙发
您好,您可以具体描述一下您做了什么操作,然后这个报错从哪里抛出来的吗。因为您的截图中目前看不出来抛出的地方,可以把操作和代码都说一下,谢谢
回复 使用道具 举报
贝特尔儿
金牌服务用户   /  发表于:2024-11-15 11:37:11
板凳
Felix.Li 发表于 2024-11-15 10:04
您好,您可以具体描述一下您做了什么操作,然后这个报错从哪里抛出来的吗。因为您的截图中目前看不出来抛出 ...

想要通过http请求获取报表内容

报表模块响应请求

执行委托的时候报错

content的内容如下

本帖子中包含更多资源

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

x
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2024-11-15 12:12:56
地板
您好,您给请求后面加一个type,指定要获取的报表类型:
  1. http://localhost:6000/api/reports/bbb.rdlx/content?type=rdlx
复制代码


回复 使用道具 举报
贝特尔儿
金牌服务用户   /  发表于:2024-11-15 14:02:02
5#
Felix.Li 发表于 2024-11-15 12:12
您好,您给请求后面加一个type,指定要获取的报表类型:



能得到请求结果,但是内容不正确

本帖子中包含更多资源

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

x
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2024-11-15 15:02:19
6#
您好,这个得看您的代码是怎么返回报表的了,得看看AR服务里面,startUp里面,useReportDesigner里面返回的报表是怎么写的。或者如果是以前写的,应该是
useDesigner里面的返回报表是怎么写的。看一下那个逻辑应该就知道为什么了
回复 使用道具 举报
贝特尔儿
金牌服务用户   /  发表于:2024-11-15 15:43:20
7#
Felix.Li 发表于 2024-11-15 15:02
您好,这个得看您的代码是怎么返回报表的了,得看看AR服务里面,startUp里面,useReportDesigner里面返回的 ...


这个参数是什么意思

本帖子中包含更多资源

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

x
回复 使用道具 举报
Felix.LiWyn认证
超级版主   /  发表于:2024-11-15 16:57:25
8#
按照您的截图,他应该返回的这个目录下的报表:


这个看一下是不是目录不对呢?

本帖子中包含更多资源

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

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