1 概述

相较于普通报表和组合报表,场景报表的设计更加自由化,允许用户根据自己的需求构建报表的框架,在报表中添加更丰富的元素。
由于场景报表自由灵活的设计风格,可以说其专为大屏和移动端而生,可制作画面美观、内容丰富的管理驾驶舱,制作在手机、平板等移动设备端查看的敏捷报表。在同一个页面,整合不同的业务数据,完美展示企业的各类业务指标,实现数据的多维度分析。

2 组成结构

场景报表也象一个工作簿,可以由若干工作表组成。
所包含的工作表,可以部分是“普通工作表”,部分是“场景工作表”,但是至少要存在1个“场景工作表”。

上图中,“+”按钮是用来增加工作表的。
如果直接点击“+”,增加的是“普通工作表”;右键点击的话,会出现上图中的菜单,用以可以增加新的“场景工作表”。

3 普通工作表和场景工作表

普通工作表”就是指非场景工作表的lczReport的工作表。但是,在“场景报表”中,普通工作表不提供回写功能。
场景工作表”因为其具有的屏幕自适应能力而与普通工作表有较大的区别。在场景报表中,如果“场景工作表”被呈现,那么,其它的普通工作表就不会显示出来。
我们例举下场景工作表的一些特性:
1)场景工作表中的单元格,我们俗称为“豆腐块”,除了可以直接设置单元格内容外,还可以设置超链接,以起到内嵌对象的目的。超链接除了可以链接至乐创者模板外,也可以链接至网页。

注:这里的“链接”,其实是起到了嵌入的作用,所“链接”的内容呈现在场景工作表的豆腐块(单元格)中。

2)场景工作表中的豆腐块没有导航扩展特性,即场景工作表的单元格不能扩展;
3)场景工作表中的豆腐块可以设置展示时显示工具栏、标题、工具栏按钮;
4)场景工作表在展示时的屏幕自适应能力:

横向宽度和纵向高度均可被设置为“按容器”,于是根据屏幕自适应。

注:如果横向按容器,那么,至少要确保场景工作表中至少有1列是宽度自适应的;同样,纵向按容器亦是如此,至少要确保1行是行高自适应的。

4 豆腐块的内嵌和外链

豆腐块的内嵌,指的是:在豆腐块中直接放置Chart;
豆腐块的外链,指的是,在豆腐块中设置链接,链接至其它模板或本场景报表的其它普通工作表。
内嵌和外链两种模式,就像汽车的自动档和手动挡一样,外链比较复杂一些,能够实现的功能会更多,但是,内嵌会感觉更加舒适一些。
后面我们先讲解外链模式,就像我们学车,很多人选择先学会手动挡的驾驶技巧。

5 定时刷新和翻页

我们知道,lczReport和lczExcel具有定时刷新和翻页的功能,场景报表作为lczRepor中的一种也不例外,在属性栏的“报表”属性页里,有“定时刷新”和“间隔时间”属性。

注:豆腐块初始没有上述的两个属性,但是,当该豆腐块设置了链接后,该属性就有了。

我们须留意以下规则:
1)当场景报表设置了自动刷新,豆腐块也设置了自动刷新,将各自独立运行,不相互影响;
2)当豆腐块设置了自动刷新,所超链接的模板也设置了自动刷新,以豆腐块的设置为准;
3)当豆腐块没有设置自动刷新,所超链接的模板设置了自动刷新,以超链接的模板的设置为准。

作者:fancy  创建时间:2023-06-07 16:36
最后编辑:fancy  更新时间:2024-10-31 17:13