永洪社区

标题: 传递报告参数到另一个报表 [打印本页]

作者: kingtiy    时间: 2022-8-4 17:06
标题: 传递报告参数到另一个报表
报表A  有参数 10多个,其中有个参数值长度可能是12000+超链接已勾选:传递报告参数

从报表A点击跳转报表B的时候,接收不到报表A传递过来的参数.

推测,参数值太长,URL传参被截断.



请问:这种情况怎么处理?

永洪BI:8.5.2

作者: yhdata_bear    时间: 2022-8-4 17:13
稍等,我们测试一下
作者: yhdata_bear    时间: 2022-8-4 17:19
把url复制出来我们测试一下呢
作者: lwaaa    时间: 2022-8-4 17:32
能说一下,怎么把参数的长度弄到12000的吗?
作者: yhdata_yzm    时间: 2022-8-4 18:04
复制你的url看一下
作者: kingtiy    时间: 2022-8-5 09:36
yhdata_bear 发表于 2022-8-4 17:19
把url复制出来我们测试一下呢

我是推测参数值太长了,传不过去.
现象就是参数的值传递不过去
作者: yhdata_bear    时间: 2022-8-5 09:45
报告有报错吗?
作者: kingtiy    时间: 2022-8-5 14:51
yhdata_bear 发表于 2022-8-5 09:45
报告有报错吗?

没有报错,就是参数传不过去.
对了,是做了单点登陆后,将永洪的报表集成到第三方系统里面,访问的时候出现的.
自己在本地开发,浏览报表都是正常的情况.
作者: yhdata_bear    时间: 2022-8-5 15:06
url可以支持多个参数传参,具体传参方式参考:
https://www.yonghongtech.com/hel ... A%E5%8F%82%E6%95%B0
但是不知道第三方系统支不支持
作者: kingtiy    时间: 2022-8-5 16:40
yhdata_bear 发表于 2022-8-5 15:06
url可以支持多个参数传参,具体传参方式参考:
https://www.yonghongtech.com/help/Z-Suite/9.4/ch/assetre ...

第三方系统只是挂一个链接,作单点登陆.跳转后还是进报表A,此时报表A再跳转报表B,参数就传不过去.
区别只是此时登陆的用户是单点登陆的用户.
作者: yhdata_yzm    时间: 2022-8-5 16:43
kingtiy 发表于 2022-8-5 16:40
第三方系统只是挂一个链接,作单点登陆.跳转后还是进报表A,此时报表A再跳转报表B,参数就传不过去.
区别只 ...

浏览器对参数长度是有限制的
作者: yhdata_bear    时间: 2022-8-5 16:44
那应该是对参数进行限制了




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4