【发布时间】:2009-04-14 23:02:57
【问题描述】:
报告引擎有两种接口:
- 基于 sql 的用户的基于 sql 的用户
- 为普通的非 sql 友好用户提供基于非 sql 的界面
数据库非常大,我该如何考虑 2) 非基于 sql 接口的选项
会怎么样?
【问题讨论】:
标签: reporting-services interface user-interface reporting report
报告引擎有两种接口:
数据库非常大,我该如何考虑 2) 非基于 sql 接口的选项
会怎么样?
【问题讨论】:
标签: reporting-services interface user-interface reporting report
如果您使用的是 SQL Server 2005 或更高版本,您可能需要考虑将 ReportBuilder 作为Reporting Services 的一部分提供。
您只需要构建一个“业务友好”架构(称为“数据源视图”),然后在顶部自动构建一个 Report Model。
用户只需使用报表生成器工具连接到报表模型,就可以创建自己的报表。
如果您已经拥有 SQL Server,那么额外的成本将是最低的。
【讨论】:
您需要一种简单的方法来构建 SQL 查询。查看所有桌面数据库中的向导,但未分页的内容可能更直观,例如http://ruleeditor.googlecode.com/svn/wiki/NSRuleEditor_Tiger.png(非附属)
【讨论】: