Вы можете поместить свои дизайны в / etc / designs / {common-library-folder} и назначить свойство category = "xyz"
Теперь на ваших страницах (для разных брендов) вы можете включать дизайны через тег, указав название категории.
Это поможет в группировании и повторном использовании проектов.
Мы закончили тем, что шли с Telerik, но как решение WinForms, встроенное в WPF. Нет никаких средств просмотра отчета о WPF, которые могут обработать источники отчета небазы данных с Jan 2009.
На рынке, кажется, существует дыра.
Возможно, можно ли сделать создание отчетов в FixedDocument FlowDocument? У меня была та же проблема, и в моей ситуации (печать счета на 1 страницу), использование FixedDocument было изящным и легким решением... (и недорогой, так как я не должен был покупать третью сторону, сообщающую о комплекте...),
Здесь, где я работаю, мы используем Отчеты о Stimulsoft. Сеть. Это может связать с большим количеством вещей (включая XML), и это может экспортировать в XPS, который можно затем показать в WPF использованию DocumentViewer, или, если Вы амбициозны, можно разорваться открытый документ XPS с помощью API XPS, вынуть Глифы и Пути из каждого FixedPage, бросить их на Холст и отобразить его в приложении.
ComponentOne Reports может обрабатывать источники отчетов, не относящиеся к базе данных, и основан на WPF. Я попробовал, и вроде неплохо
Существует .NET Reporting Engine с открытым исходным кодом для WPF . Он поддерживает верхние и нижние колонтитулы, привязку DataTable, создание штрих-кода и создание XPS. Однако не уверен в привязке XML.
также может быть полезен следующий механизм отчетов. http://www.eggheadcafe.com/tutorials/aspnet/ 22ac97f3-4a3d-4fee-a411-e456f77f6a90 / wpf-report-engine-part-3.aspx