数据驱动网格是一个多单元图形,其中的单元数据由一个或多个分类变量的值确定。分类变量是报表设计者创建包含网格的报表时在设计器中指定的。单元数由分类变量的唯一值确定。网格的每个单元都包含相同的图形元素。不过,这些图形元素具有不同的分类变量值。
下例显示了已分配数据的图形。自定义图形对象包含具有列角色的数据驱动网格。图形对象允许对“测度”角色进行多重数据分配。
在该报表中,图形对象包含一个由三个单元构成的条形图网格,其中显示不同车型的发动机排量和每加仑油耗行驶的英里数。原产国被指定为分类变量。最终为每个原产国都创建了一个单元。
以下是数据驱动网格的特征:
-
您可以定义至多两个网格角色:一个角色用于行,另一个角色用于列。当报表设计者在报表中使用网格时,将对这些网格角色分配分类变量。所有分类变量都必须来自一个数据源。图形中行和列的数量由分类变量的唯一值确定。
-
若您指定角色是必需的,则报表设计者必须向该角色分配数据。
若未选定该选项,则报表设计者可选择是否为该角色分配数据。在这种情况下,图形对象可能没有网格。
-
可以叠加图形元素,方式与在单个单元图形或用户定义多单元图形中的方式相同。当报表设计者向报表添加网格时,叠加的图形元素显示在每个单元中。
-