【发布时间】:2016-01-28 13:38:04
【问题描述】:
是否可以在 SSRS 报表设计器中使用 XML 数据集?我需要获取一个大型数据集,例如,
Master Row
- Details1
- Details2
- ... DetailsN
我已经使用 FOR XML RAW 创建了返回 XML 数据的查询,但是在添加新报告时我无法在查询设计器中使用它。
请注意我没有使用 XML 数据源,我只是尝试使用 SELECT 查询添加 XML 数据集。我没有尝试过存储过程,但不确定它是否也能工作......
换句话说,是否可以将 XML 数据集(不是数据源)添加到 SSRS 报告中
【问题讨论】:
-
我理解正确吗?您想在报表上显示 XML 的内容吗?如何?您是否正在考虑问题中给出的缩进输出?一个核心方法可能是(如果您已经拥有 XML)只是使用
REPLACE来摆脱所有 XML 标记。您可能会使用 XSLT 将您的 XML 转换为文本 - 但我认为实际上创建缩进文本会更容易......
标签: sql-server xml reporting-services