【发布时间】:2009-06-12 22:16:51
【问题描述】:
使用 SQL Server 2005 和 Reporting Services,我有一个存储过程,它返回多个列,其中之一是 XML 数据类型。我可以在 Reporting Services 报告中操作/格式化/样式化该 XML 列吗?如果有,怎么做?
【问题讨论】:
标签: sql-server sql-server-2005 reporting-services
使用 SQL Server 2005 和 Reporting Services,我有一个存储过程,它返回多个列,其中之一是 XML 数据类型。我可以在 Reporting Services 报告中操作/格式化/样式化该 XML 列吗?如果有,怎么做?
【问题讨论】:
标签: sql-server sql-server-2005 reporting-services
你可以。使用 System.Xml 中的类以您想要的方式解析 XML。
在 SSRS 报告属性对话框的引用选项卡上,添加对 System.Xml 的引用。然后将您的解析代码添加到代码选项卡。
有一个例子here。
【讨论】:
尚未尝试过,但 SRSS 允许您通过脚本在报告中输入代码。你也许可以用里面的 XML 做一些事情,可能用 XSL
【讨论】: