页面树结构
转至元数据结尾
转至元数据起始


所有报表都基于如下三种基础报表而实现:可能是某种报表的衍生,或者是某两种报表结合的结果。因此从归整为零的角度,我们先了解这三种基础报表的实现就能总结出所有报表的实现原理。

类型行头/列头式行列交叉式表单分布式
图例

说明此类型的报表样式,有固定的行头或列头,并且向右或向下展现类目或数据。此类型的报表样式,行列交叉显示类目,交叉区域通常显示数据。此类型的报表样式,字段列和字段行呈内在规律性分布,类目或数据根据字段的分布进行组织。
设计原理分析

1、在这类型的报表中,固定的行头或列头,是通过在固定单元格手工输入文字,设计实现。

2、列头下方的数据列表,通过绑定的字段扩展实现。

1、在这类型的报表中,交叉表头,是通过在固定单元格中输入表头实现。

2、行头和列头,都是通过绑定的类目字段扩展实现,且实现内容的组合以字段间的父格属性为依据。

3、交叉区域中的数值结果,是系统按照内置计算方法统计而得。




1、在这类型的报表中,固定显示的内容单元格,如图例中所有蓝色底单元格(“姓名、专业“等),是通过在固定单元格中输入内容实现。

2、固定内容单元格的描述信息,通过绑定字段扩展而来,且实现内容以“张三”所在单元格为父格为依据进行组合。


无论 电子表格-报表示例 中任何一个报表都是基于以上三种报表的衍生或综合或变化。因此,综上所述:电子表格设计报表的实现原理,主要涉及如下三个方面:

  • 附属属性:附属属性的设置体现了单元格间的依赖关系,子格扩展出来的内容取决于它从属的父格。详情请参见 电子表格⬝ 附属 章节。
  • 扩展属性:扩展包含了对单元格绑定字段,扩展出来的内容进行扩展方向和扩展方式的处理。详情请参见 电子表格-扩展属性 章节。
  • 数据设置:数据包含了对扩展出来的内容的组织或处理方式,包含:分组、列表、汇总。详情请参见 电子表格-数据设置 章节。

这三个方面并不是独立存在的,需要相互结合应用才能保证实现报表样式及数据的正确性。

  • 无标签