1.1 版本
报表服务器版本
|
功能变动
|
11.0
|
-
|
11.0.5
|
新增「
决策报表计算设置
」功能,开启「报表块并行计算」,可提高报表块的计算效率
|
11.0.7
|
1)修复:修复报表块的单元格属性自动调整行高、列宽不生效问题
2)FRM重构合并计算逻辑替代原 10.0 版本中的
懒加载逻辑,原 10.0 中使用了
懒加载逻辑的报表
,在升级后需要手动开启「并行计算」
|
1.2 应用场景
决策报表因为采用的是画布式设计,如果要在决策报表中使用表格,就需要用到「报表块」。
报表块也是一个组件,其样式设置请直接参见文档:
组件样式
,例如报表块的背景、边框等设置。如下图所示:
本文主要讲解报表块特有的功能属性,以及其与普通报表的不同之处。
2.1 基本属性
查看报表块的属性界面,我们可以看到其属性包括:
-
组件名称:默认为 report+数字后缀,从 0 开始,依次累加,可自定义修改,但不支持为空或重复。
-
坐标·尺寸:body 为绝对布局时,支持拖拽或输入数值修改组件位置大小;body 为自适应布局时,仅支持修改组件大小。横纵坐标的
原点是 body 左上角,均为 0 。
-
样式设置:请参见文档
组件样式
。
-
报表块工具栏:决策报表中专用于报表块的顶部工具栏,可设置翻页、导出Excel 等功能。
-
内容显示方式:单独设置报表块内容的
自适应
显示方式。
如下图所示:
2.2 报表块工具栏
报表块工具栏默认关闭,点击其右侧按钮,弹出工具栏设置框,勾选「使用
工具栏」
,点击「确定」后,开启报表块工具栏,预览报表时该报表块顶部将会显示工具栏。
如下图所示:
预览时显示效果如下图所示:
2.3 内容显示方式
在决策报表中,报表块编辑界面会根据组件尺寸出现黑色的边界虚线。当报表块的内容显示方式为默认的「不自动调整」时,
边界线里面的内容可以正常展示在报表块区域,区域外的需要用滚动条查看,如下图所示:
不同的内容显示方式的逻辑和效果如下表所示:
2.4 移动端样式
报表块设置了样式后,在移动端显示时,与 PC 端有几点不同,如下说明:
1)渲染风格 : 阴影(不支持)。
2)内边距和坐标尺寸:移动端不支持。
3)标题格式:字体(不支持),只显示系统字体。
另外移动端自适应属性请参见文档:
[通用]移动端自适应
。
2.5 报表块并行计算
自 11.0.5 版本设计器起,决策报表新增「决策报表计算设置」功能,默认采用服务器设置,不启用报表块并行计算。如下图所示:
注1:服务器全局设置可在数据决策系统中的「系统管理>
常规
>决策报表计算全局设置」中配置。
注2:11.0.7 及以后的版本中 frm 重构合并计算逻辑替代原 10.0 版本中的懒加载逻辑,原 10.0 中使用了懒加载逻辑的报表,在升级后需要手动开启「并行计算」
3.1 报表块和普通报表的区别
1)报表块不支持
悬浮元素
。
2)报表块单元格不支持添加控件。
3)报表块单元格元素不支持插入
子报表
。
4)报表块中的单元格添加
条件属性
时,不支持「控件」属性。
5)不支持从 cpt 模板中复制控件,粘贴到报表块单元格中使用。
6)报表块的行高列宽单位为「像素」,普遍报表中行高列宽单位为「毫米」,1像素约等于 3分之一毫米。
7)报表块同样支持「冻结」和「分栏」,直接点击「工具栏」上的按钮进行设置。如下图所示: