【问题标题】:How to design report at run time SSRS如何在运行时设计报告 SSRS
【发布时间】:2014-05-07 13:10:05
【问题描述】:

大多数时候我们指向存储过程或表,然后 SSRS 报表设计器向我们显示字段,我们只需将这些字段拖放到报表设计器表面。毕竟我们以编程方式调用这些报告并传递参数并在报告查看器上显示报告。

现在我的公司希望客户自定义报告,谁会看到报告。他们想在表单中显示所有字段,只有客户将选择每个字段并放置在报告设计器表面上,并提供一些输入,如日期范围或员工 ID 等过滤条件,然后将显示报​​告。如果客户需要,他们也可以在运行时添加文本或移动现有字段等。

我不知道如何使用 SSRS 做到这一点。如果 SSRS 可以做到这一点,那么请以这样的方式指导我,以便我可以开始工作,或者如果可能的话,给我一些相关的 URL,我可以从那里得到这个想法。谢谢

【问题讨论】:

标签: c# reporting-services ssrs-2008 report-designer


【解决方案1】:

SSRS 能够读取即时生成的报告,但它们必须做得恰到好处。 SSRS 报告是 XML 文档,用于指定数据结构和报告对象结构以及两者之间的关系。使用 Visual Studio,您可以使用某些类来创建 XML 文档,然后在服务器上读取并填充数据,然后作为标准网页导出到客户端。

Here 是指向教程的链接。这应该是一个很好的起点。

【讨论】:

    【解决方案2】:

    这是一个即时生成 RDL 的小而有效的示例,其中包含一些指向 MSDN 文档的有用链接:"How to dynamically generate SSRS Report in Code"

    希望对你有帮助!

    【讨论】:

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