页面树结构

版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

本文档介绍如何在第三方系统中打开smartbi报表,并按需传递报表中的参数。不同浏览器对url长度存在限制,实际开发中建议使用方式一。

Image Added

方式一:简易参数传递方式,form表单打开报表

...

form表单代码示例如下,点击提交打开报表传递参数:

实现打开报表并传参:

...


方式二:通过base64方式传递参数,url中paramsInfoBase64参数串


获取的参数串param

使用系统自带小工具,生成参数串http://ip:port/smartbi/vision/getparamsinfo.html (源码在smartbi.war/vison/getparamsinfo.html中,可自行在服务器上获取)

...

url拼接paramsInfoBase64参数串:
https://xxx/smartbi/vision/openresource.jsp?paramsInfoBase64=W3sibmFtZSI6Ilx1NGVhN1x1NTRjMVx1N2M3Ylx1NTIyYiIsInZhbHVlIjoiXHU3MGI5XHU1ZmMzIiwiZGlzcGxheVZhbHVlIjoiXHU3MGI5XHU1ZmMzIn1d&resid=xxx&username=xx&password=xx



更多集成场景参考文档:从第三方系统中打开Smartbi资源 - Smartbi Insight V11帮助中心 -