X轴和Y轴
X轴和Y轴分别定义表格的列和行。为每个轴都定义了一个或多个层次细分(参见下方截图)。对应于单个轴的细分将解析为单个“有效”细分。如果轴只有一个细分,则该细分是有效细分。有关具有多个细分的轴的解析方法的说明,请参见下方的多个细分的投射。
请注意以下与轴相关的属性和编辑功能:
•在表格定义中,X轴对应于生成的表格的列,而Y轴对应于表格行(参见上方截图中的表格布局预览)。
•每个轴可以具有一个或多个细分(参见下方多个细分的投射)。
•生成的表格中的每个单元格都有一个橙黄色的背景。在表格定义中,一个单元格对应于轴细分中的一个定义节点。
•选择单元格时,也会选择相应的定义节点,反之亦然。所选组件的单元格的背景颜色是紫色。
•选择组件时,其属性将显示在“详细信息”输入助手中并可以进行编辑(参见上方截图)。
•数据单元格没有背景颜色。它们始终为空,因为分类标准本身不包含任何事实。
•使用轴计算单元格约束(使用标签选择器,如果存在)并显示在“详细信息”输入助手的“约束”选项卡中。请参见Z轴部分中的截图。
多个细分的投影
多个独立的细分可以与单个表格轴相关联。解析如何将多个细分组合成一个“有效”细分的机制称为投影。单个轴的多个细分的相对优先级是由每个细分的@order特性决定的。这些细分以树结构的形式呈现。对于第一个细分的每一片叶子,会附加整个第二个细分,以递归的方式以此类推。
在下方截图中,X轴有两个细分:dimension D的优先级高于dimension E。这将为dimension D的每片叶子(d1和d2)附加dimension E的整个树。由于X轴生成列,所以这些细分形成了表的列结构的投影。您可以在下方截图中看到表格布局预览。