以图像格式呈现数据区域
图像呈现扩展插件可以将数据区域的布局以及包含在这些区域中的数据呈现为一个静态图像。不同数据区域的呈现方式会有所不同。
Matrix
下表对图像呈现扩展插件如何呈现 Matrix RDL 元素中的元素进行了说明:
RDL 元素 | 呈现形式 |
---|---|
KeepTogether |
如果列表的 KeepTogether 属性为 True,则除非矩阵的单元包含分页符,否则矩阵的所有单元都将放置在一起。 |
NoRows |
如果矩阵中没有行,则呈现所指定的文本,以替代矩阵。文本呈现在文本框中。将忽略分页符属性,并且将矩阵的样式属性应用于文本。如果在 NoRows 中没有指定文本,则不呈现矩阵或文本。 |
PageBreakAtStart |
在新页中显示矩阵。 |
PageBreakAtEnd |
在新页中显示矩阵下面的项。 |
Corner
角宽度或高度为 100% 的项的大小将调整为填充角。否则,将剪切无法容纳在角中的项。
MatrixColumn
MatrixColumn 元素的内容呈现在一个单元中。单元中宽度或高度为 100% 的项的大小将调整为适应单元。将剪切不能容纳在单元中的项。如果矩阵包含分页符,将在显示矩阵的每一页中重复列标题。
MatrixRow
MatrixRow 元素的内容呈现在一个单元中。单元中宽度或高度为 100% 的项的大小将调整为适应单元。将剪切不能容纳在单元中的项。如果矩阵包含分页符,将在显示矩阵的每一页中重复行标题。
Subtotal
小计呈现为一个文本框。矩阵的样式将应用于此文本框。
MatrixCell
MatrixCell 元素中的项呈现在一个单元中。具有百分比宽度或高度的项的大小将进行调整,以适应单元;否则,单元的大小会随单元的内容增多而增大。
下表对图像呈现扩展插件如何呈现 MatrixCell RDL 元素中的元素进行了说明:
RDL 元素 | 呈现形式 |
---|---|
Height |
确定单元的最小高度。 |
Width |
确定单元的最小宽度。 |
Table
表呈现为网格。如果表具有边框,将沿表的周围绘制边框。下表对图像呈现扩展插件如何呈现 Table RDL 元素中的元素进行了说明:
RDL 元素 | 呈现形式 |
---|---|
KeepTogether |
如果表的 KeepTogether 属性为 True,则除非表中的行包含分页符,否则表中的所有行都将放置在一起。 |
NoRows |
如果表中没有行,则呈现所指定的文本,以替代表。文本呈现在文本框中。将忽略分页符属性,并且将表的样式属性应用于文本。如果在 NoRows 中没有指定文本,则不呈现表或文本。 |
PageBreakAtStart |
在新页中显示表。 |
PageBreakAtEnd |
在新页中显示表下面的项。 |
TableColumn
下表对图像呈现扩展插件如何呈现 TableColumn RDL 元素中的元素进行了说明:
RDL 元素 | 呈现形式 |
---|---|
Width |
确定列的最小宽度。 |
表头和表尾
表 Header 和 Footer 元素以若干行矩形的形式呈现,矩形中包含相应行的报表项。下表对图像呈现扩展插件如何呈现 Header 和 Footer RDL 元素中的元素进行了说明:
RDL 元素 | 呈现形式 |
---|---|
RepeatOnNewPage |
如果表跨多页,则在每一页中重复该行。将忽略新页上表头或表尾中的分页符。 |
TableRow
TableRow 元素呈现为一行矩形,矩形中包含该行的报表项。下表对图像呈现扩展插件如何呈现 TableRow RDL 元素中的元素进行了说明:
RDL 元素 | 呈现形式 |
---|---|
Height |
确定行的最小高度。 |
TableGroup
TableGroup 元素定义表中的组。Header 元素首先呈现,其次是包含详细信息的 TableRow 实例,最后呈现 Footer 元素。如果页中的空间容纳不下表头及其下面的一行,表头将移至下一页。如果页中的空间容纳不下表尾及其上面的一行,这两行将移至下一页。
TableCell
TableCell 元素中的项呈现在一个单元中。如果单元容纳不下单元的内容,则单元的大小会随单元内容的增多而增大。
Chart
下表对图像呈现扩展插件如何呈现 Chart RDL 元素中的元素进行了说明:
RDL 元素 | 呈现形式 |
---|---|
KeepTogether |
图表始终放置在一起。 |
NoRows |
如果图表中没有行,则呈现所指定的文本,以替代图表。文本呈现在文本框中。将忽略分页符属性,并且将图表的样式属性应用于文本。如果在 NoRows 中没有指定文本,则不呈现图表或文本。 |
PageBreakAtStart |
在新页中显示图表。 |
PageBreakAtEnd |
在新页中显示图表下面的项。 |
List
下表对图像呈现扩展插件如何呈现 List RDL 元素中的元素进行了说明:
RDL 元素 | 呈现形式 |
---|---|
KeepTogether |
如果列表的 KeepTogether 属性为 True,则除非该列表包含分页符,否则该列表的所有重复实例都将放置在一起。 |
NoRows |
如果列表中没有行,则呈现所指定的文本,以替代列表。文本呈现在文本框中。将忽略分页符属性,并且将列表的样式属性应用于文本。如果在 NoRows 中没有指定文本,则不呈现列表或文本。 |
PageBreakAtStart |
在新页中显示列表。 |
PageBreakAtEnd |
在新页中显示列表下面的项。 |
同时呈现列表的边框和列表中的项。
Grouping
下表对图像呈现扩展插件如何呈现 Grouping RDL 元素中的元素进行了说明:
RDL 元素 | 呈现形式 |
---|---|
PageBreakAtStart |
在新页中显示组。 |
PageBreakAtEnd |
在新页中显示该组下面的组和项。 |
RepeatWith
在显示数据区域的每一页中随数据区域一起重复项。项的位置相对于数据区域的位置。