Как мы можем преобразовать данные, отображаемые в программе просмотра отчетов, в файл XML?
Если вы используете ReportViewer в локальном режиме, ваш файл XML является файлом RDLC. Просто откройте файл RDLC в средстве просмотра XML.
Вызовите метод .Render, первый параметр (формат) которого равен «XML». Как в примерах на http://msdn.microsoft.com/en-us/library/microsoft.reporting.webforms.localreport(VS.80).aspx - за исключением использования «XML» вместо «Excel» в качестве формата (и, конечно, что-то вроде .xml вместо .xsl в качестве формата для файла, который вы пишете ;-) .