本章节主要讲述如何通过页面方式访问乐创者多维透视分析(lczPivot)的透视图表。

1 集成说明

透视图表需要以独立页面方式呈现,根据业务情景不同,可分为以下两种情景:

1.1 通过浏览器直接访问

包括以下几种方式:
1)、在新开页面中打开
2)、从当前页面跳转到透视图表页面
以上方式直接通过URL地址即可访问透视图表页面,PC支持,移动端暂不支持。

1.2 将透视图表页面作为业务系统页面的一部分

当把透视图表页面作为子页面集成到业务系统的某个页面中(常见的业务系统左边是菜单,点击菜单项时,右边显示透视图表内容)时,需要通过iframe标签方式进行加载。

<iframe src="透视图表访问URL" style="width:100%;height:600px;border:0px;" border="0" frameborder="0" ></iframe>

2 访问规范

透视图表页面URL规范:

Request Method:GET
Request URL:{http}://{ip}:{port}/{lczServer}/report/themeApp/chart/index.html?请求参数

组成说明
  {http}   网络协议名称,支持http或https两种协议
  {ip}    乐创者服务部署所在的 Internet 主机名,支持ip地址或域名
  {port}   乐创者服务部署所在Web应用服务器的访问端口。如果是80或443端口,可缺省
  {lczServer} 乐创者服务应用名,乐创者服务部署时的应用上下文根目录(Web Context-root),可根据业务需要调整为其他名称。当乐创者服务代码发布在“ROOT”目录下时,内容为空即可。

3 请求参数

注意:
参数值包含中文或特殊字符时需URL编码。
javascript代码示例:url += ‘&variants=’ + encodeURIComponent(‘年份=2019;月份=1’)
java代码示例:url += “&variants=” + java.net.URLEncoder.encode(“年份=2019;月份=1”, “UTF-8”)

必选参数

参数名
类型
默认值
说明
targetVolume string 透视图表模板文件所属应用的内部名称。
fileName string 透视图表模板文件的内部名称。
authId string 可使用登录乐创者服务成功后返回的authId或匿名authId。
非匿名方式访问:&authId=xxxxxxxxxxxx
如果系统配置中开启了‘允许匿名登录’,则可通过匿名方式直接查看透视图表。
匿名方式访问:&authId=anonymous_admin

可选参数

参数名
类型
默认值
说明
alias string 前端界面title显示名称,不传为空。

4 常见问题

问题1、透视图表结果访问如何支持移动端?
答:透视图表结果的访问页面不区分PC和移动端,会自动识别客户端类型,并按照相应的方式进行呈现。

作者:柳杨  创建时间:2023-06-07 12:16
最后编辑:柳杨  更新时间:2025-04-22 15:31