以 Excel 格式呈现数据区域

数据区域是报表中包含来自某个数据源的数据的区域。数据区域的类型包括图表、列表、表和矩阵。本主题描述将数据区域导出到 Microsoft Excel 时的呈现行为。

图表

图表以图片的形式呈现,而不是以 Excel 图表的形式呈现。图表的呈现方式和图像元素的呈现方式相同。

列表

列表元素只显示其内容。在 Excel 中将为每个数据行或数据组呈现该列表。在工作表中按列表项在报表中的相对位置确定其位置,这可能会导致意外的结果。因此,设计要在 Excel 中呈现的报表时,建议不要在报表中包含列表。

报表中的表在 Excel 中呈现为单元格的行和列。将忽略表单元中报表项上的分页符。

矩阵

报表中的矩阵在 Excel 文件中呈现为一组带格式的单元格,很像 HTML 格式的报表。矩阵中的小计不会呈现为公式,并且矩阵也不会呈现为 Excel 数据透视表。在 Excel 中呈现时,矩阵数据区域会完全展开。如果在设计时隐藏全部或部分矩阵,在运行时将忽略隐藏属性,在报表中所有行和列都可见。

对于组,如果展开组,则将同时显示详细信息行和小计行。这与在 HTML 查看器中查看组时的显示方式不同。在 HTML 查看器中,如果展开组,则将隐藏小计行,而显示详细信息行。有关此行为的示例,请在 HTML 查看器中查看 Company Sales 报表,然后将该报表导出到 Excel。有关示例报表的详细信息,请参阅 AdventureWorks 报表示例

ms155976.note(zh-cn,SQL.90).gif注意:
不支持在表或矩阵数据区域中嵌套数据区域。如果遇到这种布局,则会在 Excel 中显示错误消息。

请参阅

概念

报表呈现设计注意事项

其他资源

Reporting Services Programming

帮助和信息

获取 SQL Server 2005 帮助