我正在尝试设计一个允许用户定义报告并将定义存储在数据库中的系统。定义可以指定要包含的字段和排序顺序 - 没有聚合函数。
报告可以从网站运行,也可以通过预定任务运行程序运行,该运行程序通过电子邮件向用户发送 PDF、RTF 或 CSV 格式的数据。
数据源是 WCF 服务 - 而不是 SQL。
我查看了可以在 RDL 中定义报告的 SSRS,但我不确定如何将其插入对象数据源。
我研究过的大多数报告工具都涉及使用他们的设计器和显示插件,这在此处是不可能的。
有没有人遇到任何至少会给我报告中的数据的东西 - 没有必要将其打包为 PDF/RTF/CSV 等,因为这可以是一个单独的过程。