Sql server 如何在SSRS中将SQL Server XML列显示为超链接?
我在SQLServer中有一个XML列,它在SSRS报告使用的数据源中返回。有没有一种方法可以在SSRS报告列中显示超链接,当用户单击该超链接时,该超链接会在新窗口中显示XMLSql server 如何在SSRS中将SQL Server XML列显示为超链接?,sql-server,xml,reporting-services,Sql Server,Xml,Reporting Services,我在SQLServer中有一个XML列,它在SSRS报告使用的数据源中返回。有没有一种方法可以在SSRS报告列中显示超链接,当用户单击该超链接时,该超链接会在新窗口中显示XML 我想要一个“更清晰”的XML数据显示,然后将其转储到报告列中,但如果用户愿意,我需要用户能够查看XML列的全部内容。这与SQL Server Management Studio中SQL Server显示XML列数据的方式非常相似,在SQL Server Management Studio中,您可以看到一些XML数据,并且
我想要一个“更清晰”的XML数据显示,然后将其转储到报告列中,但如果用户愿意,我需要用户能够查看XML列的全部内容。这与SQL Server Management Studio中SQL Server显示XML列数据的方式非常相似,在SQL Server Management Studio中,您可以看到一些XML数据,并且它是超链接的,因此您可以单击它在新窗口中查看完整的XML。我假设您在文本框中显示XML数据。我建议您创建第二个报告,其中显示完整的xml。在现有报告中,您可以在文本框中添加一个“操作”,该操作引用新创建的报告。可以使用LEFT()函数限制中显示的xml的大小。您可能需要首先使用CSTR()将xml转换为字符串。不幸的是,我在这里没有SSRS(在节礼日不工作:-)来测试我自己 希望这有帮助