所有报表都基于如下三种基础报表而实现:可能是某种报表的衍生,或者是某两种报表结合的结果。因此从归整为零的角度,我们先了解这三种基础报表的实现就能总结出所有报表的实现原理。
类型 | 行头/列头式 | 行列交叉式 | 表单分布式 |
---|---|---|---|
图例 | |||
说明 | 此类型的报表样式,有固定的行头或列头,并且向右或向下展现类目或数据。 | 此类型的报表样式,行列交叉显示类目,交叉区域通常显示数据。 | 此类型的报表样式,字段列和字段行呈内在规律性分布,类目或数据根据字段的分布进行组织。 |
设计原理分析 | 1、在这类型的报表中,固定的行头或列头,是通过在固定单元格手工输入文字,设计实现。 2、列头下方的数据列表,通过绑定的字段扩展实现。 | 1、在这类型的报表中,交叉表头,是通过在固定单元格中输入表头实现。 2、行头和列头,都是通过绑定的类目字段扩展实现,且实现内容的组合以字段间的父格属性为依据。 3、交叉区域中的数值结果,是系统按照内置计算方法统计而得。
| 1、在这类型的报表中,固定显示的内容单元格,如图例中所有蓝色底单元格(“姓名、专业“等),是通过在固定单元格中输入内容实现。 2、固定内容单元格的描述信息,通过绑定字段扩展而来,且实现内容以“张三”所在单元格为父格为依据进行组合。
|
无论 电子表格-报表示例 中任何一个报表都是基于以上三种报表的衍生或综合或变化。因此,综上所述:电子表格设计报表的实现原理,主要涉及如下三个方面:
...