第三方系统集成扩展报表

栏目:eas cloud知识作者:金蝶来源:金蝶云社区发布:2024-09-22浏览:1

第三方系统集成扩展报表

s-HR系统、第三方系统等集成扩展报表,有两种方案:

一、集成门户报表中心,url如下:  

http://ip:端口/plt_bi/biweb/fragments/ExtPortlet.jsp


二、集成单张报表

需要先将报表发布成portlet,并且给用户授权,url如下:

http://ip:端口/plt_bi/biweb/ext/jumpPortlet.action?reportId=xxxx&systemId=yyyy&reportName=zzz&from=portlet&extOutParam={"param1":"value1","param2":["value3","value4"]}


这里的reportId、systemId、reportName,可以到保存扩展报表模板的表t_bas_definereport中去查。

注意:使用时注意对reportId、reportName、extOutParam的参数值进行编码

编码之后的url类似下边这样:

http://localhost:6888/plt_bi/biweb/ext/jumpPortlet.action?reportId=8r0AAAAGNds%2F8MJf&systemId=com.kingdee.eas.sem.sem&reportName=select&from=portlet


对于外部参数extOutParam:

1、参数名:extOutParam(大小写敏感)

2、参数值:是一个json格式串

模板:extOutParam={"param1":"value1","param2":["value21","value22"]}

其中的key即:param1、param2就是参数名,可和其他数据集定义的参数一样使用,value是对应的参数值

例:extOutParam={"area":"华东","userId":[".99w79IVSb2TEvrABHpYXxO33n8=","+0MgpoMlRpKnNg.GxeMvQBO33n8="]}

,extOutParam={"startDate":[2022-09-08]}

3、当url传递的外部参数和原数据集里定义的参数同名时,会用外部参数的值替换原参数的值


说明:

第三方系统集成扩展报表,请先配置第三方系统单点登录EAS,参考:单点登录实施、开发指南 。单点登录配置之后,从第三方系统打开方案一和方案二的链接url,就不会跳转到登录页面了。

第三方系统集成扩展报表

s-HR系统、第三方系统等集成扩展报表,有两种方案:一、集成门户报表中心,url如下: http://ip:端口/plt_bi/biweb/fragments/ExtPortlet....
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息