【问题标题】:Reporting Services Report against ObjectDataSource in a separate application libraryReporting Services 在单独的应用程序库中针对 ObjectDataSource 报告
【发布时间】:2009-06-02 18:54:14
【问题描述】:

我不想通过直接访问 SQL 数据库来生成我的 RS 报告,而是想利用我已经在另一个应用程序中编写的域对象,其中已经存在复杂的业务规则和计算,因此我没有在存储过程和其他代码中复制该逻辑。我想让它保持干燥。

将报告问题视为另一种视图会很好

Reporting Services 可以做到这一点吗?这似乎是合乎逻辑的,但我没有找到太多信息。

【问题讨论】:

    标签: reporting-services domain-driven-design


    【解决方案1】:

    是的。您可以在本地处理模式下使用 ReportViewer 控件。在这种模式下,您可以只传递一个 DataSource 而不是直接访问数据库。

    请记住,有些事情在 LocalMode 中是无法做到的,而在 ServerMode 中却可以做到。我记得的一个是导出到 PDF 或 Excel 以外的任何内容。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2023-03-24
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多