Можно ли использовать службы Reporting Services для форматирования XML, возвращаемого в столбце типа данных XML? - PullRequest
2 голосов
/ 13 июня 2009

Используя SQL Server 2005 и службы Reporting Services, у меня есть сохраненный процесс, который возвращает несколько столбцов, один из которых имеет тип данных XML. Могу ли я манипулировать / форматировать / стилизовать этот столбец XML в моем отчете служб Reporting Services? Если да, то как?

Ответы [ 2 ]

2 голосов
/ 13 июня 2009

Можно. Используйте классы в System.Xml для анализа XML так, как вы хотите.

На вкладке «Ссылки» диалогового окна «Свойства отчета SSRS» добавьте ссылку на System.Xml. Затем добавьте код анализа на вкладку «Код».

Здесь есть пример .

1 голос
/ 13 июня 2009

Не пробовал, но SRSS позволяет вводить код в отчет с помощью сценариев. Вы можете сделать что-то с XML внутри, возможно, с XSL

...