1 概述
当需要将报表的数据和图表导出保存至本地,进行一些其他处理或使用,这时可以使用导出功能。
2 导出整体说明
本篇文档说明的是基于 数据模型 的报表层面的导出功能。
仪表盘、即席查询、透视分析、web电子表格、电子表格重新定义了导出,实现所见即所得,主要优化了以下几点:
导出时支持带格式、不带格式导出。
导出execl时,最大行数受系统选项控制。
导出文件名:默认自动生成,用户可更改成含有业务含义的名称。
导出权限控制力度更细。
- 应用了”转换规则“字段:导出不管是”带格式“还是不带格式都是导出转换后的数据。
- 应用了”脱敏规则“字段:导出不管是”带格式“还是不带格式都是导出脱敏后的数据。
使用计划任务导出,默认是导出带格式的数据。
2.1 仪表盘导出
仪表盘页面导出支持:Excel、PDF、PNG; 单个组件导出支持:Excel、PNG。
仪表盘导出暂不支持CSV。
1、仪表盘导出 Excel :
选项 | 内容 |
---|---|
导出文件名 | 默认自动根据“资源名称+服务器时间(日期-时:分:秒)"; 支持手工调整。 |
数据格式 | 带格式导出:即导出会把设置的数据格式一起导出来。 不带格式导出:就是导出数据库中的原始值。 比如: 日期
比如:销售额,设置了带k的显示格式,如果设置了千分位,导出带格式的execl依然可以查看到原来的数据: 注意: 如果带”万“的数据格式,目前导出在execl依然不支持显示真实的数据。 |
交叉表样式 | 针对仪表盘的交叉表、透视分析。其他组件或者其他报表没有该选项。
|
导出行数 | 受系统选项控制 “Excel2007最大导出行数” 控制。 全部导出:即导出设置的”Excel2007最大导出行数”设置的行数。 前X行:可手工输入行数,但是也不能超过”Excel2007最大导出行数“。 |
导出渠道 | 支持”在线导出“、”离线导出“。 编辑态,只能“在线导出”,无法“离线导出”;浏览态,2个都支持。 ”离线导出“:点击离线导出之后,会有一个推送到系统 消息中心。 |
2、仪表盘导出 PDF、PNG:
默认导出当前页的内容。
2.2 透视分析导出
透视分析页面导出支持:Excel、CSV。
1、导出Excel,与仪表盘的execl导出一致。
2、导出csv:
导出文件名:数据格式、导出渠道 与导出execl一致。
导出行数:
- 默认”导出全部“,就是有多少到处多少数据。
- 导出”前X行“:-1代表全部数据,可以输入导出的行数,只能输入大于0的正整数。
2.3 即席查询导出
即席查询页面导出支持:Excel、CSV,基本于透视分析导出一致。
相较于透视分析、仪表盘的导出Excel,少了“交叉表样式”,其他的都是一致。
2.3 web电子表格、电子表格导出
web电子表格支持导出:Excel、PDF、PNG,
电子表格支持导出:Excel、PDF、PNG、Word
界面显示什么就导出什么,并且如果多个sheet页时,支持选择导出哪个sheet页。
1、默认显示"显示值",导出也是显示值,
2、去掉了页面的真实值、显示值:
3、如果web电子表格、电子表格使用转换规则,如果想使用转换规则的真实值:
添加系统选项CUSTOM_USE_DISPLAY_VALUE控制是否可以用户自定义设置是否使用显示值,为true时,字段单元格出现是否使用显示值选项,该选项只对有转换规则的字段生效,其他字段还是按照之前的效果。
3 权限控制
支持在各个报表导出操作权限控制力度更细: 可控制哪些角色支持导出哪些类型。