В любом случае, чтобы загрузить содержимое отчета RDL в WPF FlowDocument или подобное? - PullRequest
2 голосов
/ 19 июня 2010

Я хотел бы знать, создал ли кто-нибудь отчет RDL (запустив его в службах Reporting Services) и загрузив его в компонент WPF, такой как FlowDocument.

Поскольку RDL - это всего лишь XML, возможно, есть способ проанализировать результат и избежать использования этого WindowsFormsHost для использования элемента управления средства просмотра отчетов.

Было бы неплохо иметь другой элемент управления вместо этого средства просмотра отчетов в рамках интеграции с WindowsFormsHost.

спасибо!

1 Ответ

2 голосов
/ 19 июня 2010

RDL - это XML, но очень сложный XML. То, что вы хотите, это в основном ReportViewer, переписанный в WPF. Совсем не маленькая задача.

Одна вещь, которая приходит на ум, это запрос отчета непосредственно с сервера и захват возвращенного HTML, и встраивание этого HTML в элемент управления WPF, который может его отобразить. Но я никогда не пробовал этого.

В общем, пока что нет хорошего решения для смешивания служб Reporting Services и WPF / Silverlight.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...