假设我们有如上(a)所示数据集,这个数据集记录了培训学员的姓名,行政级别,培训类型,及培训渠道,后三个字段记录的是编号,其含义如下:
分组 |
分组取值及意义 |
行政级别 |
0/1/2/3=地厅司局级/县处级/乡科级/办事员及其他 |
培训类型 |
0/1/2/3=政治理论/专门业务/更新知识/学历学位教育 |
培训渠道 |
0/1/2=党校/行政学院/其他培训机构 |
表格 1
现在我们利用这个数据集,做成如上图(b)所示的交叉报表。该交叉表行上有一个分组,即行政级别分组,列上有两个并行分组,培训类型和渠道分组。交叉部分显示成两个区域,A区和B区,A区表示已知行政级别,培训类型情况下的学员人数,B区表示已知行政府级别,渠道的情况下的学员人数。
由交叉表可知,为了得到行列上的各分组,我们需要在这个数据集节点下,创建三个分组,又需要知道A,B两区的数据,需要创建两个索引节点,如下图(a)所示:
创建一个超级表格对象,如上图(b)所示,该超级表格的列表头有四行两列,又包含两个并行的列板(ColumnPanel),分别绑定到培训类型和培训渠道两个节点。行表头有一行两列,包含一个行板(RowPanel)对象,绑定到行政级别分组节点。
因为“$培训类型”表示的是培训类型编码,所以你必须按表格 1所列,转换成一个更具意义的描述,方法是使用脚本,这里不再详述。 |