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

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

我不知道如何用SSRS做到这一点。如果使用SSRS可以实现,那么请以某种方式指导我,使我可以开始工作,或者如果可以的话,请从我能想到的地方给我一些此类的相关网址。谢谢

最佳答案

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

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

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

10-13 06:38