报告预览集成页面

报告预览集成页面:/dash/integration/:projectId

集成报告方法:

1. 更改报告页的URL地址;

报告预览集成页面 - 图1

2.在URL后加入想要在集成是设置的内容;

报告预览集成页面 - 图2

3.将配置好的URL集成到自己的环境中即可。


集成页面配置说明:

报告预览集成页面 - 图3

1.页面切换方式配置:

集成页面默认的页面切换配置是normal类型的,如需更改,可自行配置。

&mode=simple/normal

simple:是一种相对简单的箭头页面切换方式; 报告预览集成页面 - 图4

normal:和报告在预览模式下的切换方式相同。 报告预览集成页面 - 图5

2.报告页面导航栏配置:

默认状态下,集成报告页面显示:打印、刷新和导出三种功能,也可以自己进行配置。

报告预览集成页面 - 图6

&toolbar=[“export”,”refresh”,”print”]

export:是否要有报告导出功能; 报告预览集成页面 - 图7 refresh:是否要有数据刷新功能; 报告预览集成页面 - 图8 print:是否要有报告打印功能。 报告预览集成页面 - 图9

3.报告默认显示页面配置:

集成报告默认进入显示第一页,也可以进行配置

&did=14510

可以自由配置默认页面 报告预览集成页面 - 图10

4.报告筛选器空间默认参数配置:

目前只支持对列表筛选器控件,日期筛选器控件的配置。

· 列表筛选器:

&defaults=默认配置的数据结构

配置参数数据结构如下:

{

“列表筛选器控件id”:{

“selected”:[“Array”],

selected表示设置的选项列表,如果列表筛选默认有设置,则会覆盖默认设置

“exclude”:[“Boolean”] }

}


eg.

&defaults={“component-25035691-1cllcl1fj”:{“selected”:[“Chelsea”]}}

报告预览集成页面 - 图11

· 日期筛选器:

&defaults=默认配置的数据结构

目前只支持静态时间段,配置参数数据结构如下:

{

“日期筛选器控件id”:{

type:”StaticTime”

“minBound”:”timeString”,

“maxBound”:”timeString” }

}


eg:

{type:”StaticTime”,minBound:”2016-07-01 00:00:00”, maxBound:”2016-07-01 00:00:00”}

其具体操作方式同列表筛选器相同。

5.报告的侧边栏配置:

集成报告默认不显示侧边栏,如需展示侧边栏,可自行配置。

&side=ture

报告预览集成页面 - 图12

6.报告的侧边栏排序配置:

集成报告侧边栏默认按照名称圣墟,如需更改,可自行配置。

&sort=title:1/title:2/modifyTime:1/modifyTime:2

名称排序第一种:

报告预览集成页面 - 图13

名称排序第二种:

报告预览集成页面 - 图14

7.报告的侧边栏公共文件夹隐藏配置:

集成报告的侧边栏默认展示公共文件夹,如需隐藏,可自行配置。

&hidePublic=true

报告预览集成页面 - 图15

8.报告的侧边栏私有文件夹隐藏配置:

集成报告的侧边栏默认展示私有文件夹,如需隐藏,可自行配置。

&hidePrivate=true

报告预览集成页面 - 图16

9.报告的标题栏隐藏配置:

集成报告的标题栏默认展示,如需隐藏,可自行配置,如果使用hideTitle隐藏了标题栏,那么toolbar也会隐藏。

&hideTitle=true

报告预览集成页面 - 图17

10.报告tab页面颜色配置:

集成报告的tab页面的颜色可以自行设置。

&tabColor=red

报告预览集成页面 - 图18

11.报表tab页面区域缩放栏隐藏配置:

集成报表tab页面区域缩放栏默认展示,如需修改,可自行配置。

&hideScaleBar=true

报告预览集成页面 - 图19

12.报告底部栏隐藏配置:

集成报告的底部栏默认展示,如需修改,可自行配置。

&hidePageBar=true

报告预览集成页面 - 图20

13.报告顶部进度条隐藏配置:

集成报告的顶部进度条默认展示,如需修改,可自行配置。

&hideProgressBar=true

报告预览集成页面 - 图21

14.报告的缩放配置:

集成报告默认的缩放比例为100%,‘100’:缩放100%,‘width’:自适应宽度,‘screen’自适应窗口,如需更改,可自行配置。

&scale=width

报告预览集成页面 - 图22

15.报告底部栏放在顶部配置:

集成报告的底部栏默认放在底部,如果需要放在顶部可以自行配置。

&bottomBarPos=top

报告预览集成页面 - 图23

16.报表中图表权限配置:

集成报告图表功能中的:图表导出功能、数据预览、排序级别等功能可以进行权限管理,具体说明如下。

数据结构如下:

{

“global”:{

“export”: [“Array”], // [‘image’,’excel’,’pdf’]

“view”: [“Boolean”], // true

“sortPriority”: [“Boolean”] // true 排序级别

}

}

上面的注释内表示了默认的配置方式:导出和数据预览功能都是具有的。

具体使用方式:

&permission=serialize(数据结构)

eg.

数据结构 = {

“global”: {

“export”: [

“image”,

“excel”,

“pdf”

],

“view”: [“true”]

}

}

报告预览集成页面 - 图24

17.dom文档相关配置:

此处配置主要用于dom文档的部分可配置项,目前只支持dom文档的title自定义设置。

数据结构如下:

{

“title”:[“String”], //集成报告-网易有数

}

具体使用方法:

&head = serialize(数据结构)

eg.

数据结构 = {

“title”: “自定义文档标题”

}