在JQuery中使用SSRS或SSRS Web服务

时间:2012-06-08 01:30:04

标签: jquery reporting-services

我想使用JQuery来使用SSRS报告,我必须使用JQuery UI组件,如表格图形等。我只是想知道如何使用JQuery实现这一点。 我不想报告观众控制。是否可以将JQuery与SSRS Web Service一起使用,并使用JQuery UI的所有功能,如表格,图表和效果等。

1 个答案:

答案 0 :(得分:1)

您可以通过点击包含参数的URL来直接运行报告,以指定返回类型。从中你可以用XML或HTML格式获取它,例如

http://zorro/ReportServer/?%2fEdgewoodLab%2fzPass_Params_with_HTML&rs:Command=Render&rs:Format=HTML

您可能需要在客户端编写一些函数来处理响应,并可能将其解析为更有用的格式,但这至少可以让您通过URL获取报表+数据。

查看this article,了解如何通过网址传递参数和检索报告。

或者,您可以use the Data Feed functionality of SSRS,它提供报告数据的ATOM源。这往往比XML或HTML输出更一致,但需要更多的工作来解析。但是,你有可能获得一个jQuery插件来帮助解决这个问题。

查看this post,它使用ATOM数据Feed获取报告并使用HighCharts JS插件进行渲染。