c# - 如何在运行时设计报告 SSRS

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

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

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

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

最佳答案

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

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

关于c# - 如何在运行时设计报告 SSRS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23518779/

相关文章:

C# 接口(interface)在不同的 svn 项目之间共享

sql-server - SSRS 可以支持 Multi-Tenancy 使用吗?

reporting-services - SSRS tablix 列 CanGrow 属性的宽度?

sql-server - 如何将 SSRS 报告参数设置为可选,即 SSRS 2005 中的非强制字段

responsive-design - 如何使报表查看器控件具有响应性

c# - C# WPF MVVM 中的时间滴答

c# - FillRectangle 未使用提供的 SolidBrush 的精确颜色进行填充

C# 如果方法花费的时间超过 2 秒,如何停止该方法?

sql - SQL Server Reporting Services Denali 中有哪些新功能?

reporting-services - SSRS 每条记录自动生成一个 pdf