代码之家  ›  专栏  ›  技术社区  ›  jlembke

ReportingServices在单独的应用程序库中针对Contoso进行报告

  •  2
  • jlembke  · 技术社区  · 16 年前

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

    对于Reporting Services,这可能吗?这似乎是合乎逻辑的,但我没有找到太多信息。

    1 回复  |  直到 16 年前
        1
  •  1
  •   jgallant    16 年前

    对。您可以在本地处理模式下使用ReportViewer控件。在此模式下,您只需传递DataSource,而无需直接访问数据库。

    请记住,有些事情在LocalMode中无法完成,但在ServerMode中可以完成。我记得有一种方法是导出到PDF或Excel以外的任何文件。