2

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

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

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

4

2 回答 2

0

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

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

于 2014-05-09T20:33:40.673 回答
0

这是一个即时生成 RDL 的小而有效的示例,其中包含一些指向 MSDN 文档的有用链接:“如何在代码中动态生成 SSRS 报告”

希望能帮助到你!

于 2014-05-09T21:06:06.243 回答