适用于HTML5的SSRS报告查看器

时间:2015-01-21 06:50:23

标签: html5 reporting-services reportviewer

我们在html5中使用了一个Web应用程序,我希望将开发的ssrs报告集成到其中。我想创建一个报表查看器,用于在我的Web应用程序中显示报表。我不想使用.aspx页面或任何mvc页面。我希望报告查看器在html5中。

提前致谢

2 个答案:

答案 0 :(得分:1)

如果我错了,请纠正我,但听起来好像你要求微软添加一个.NET库或一些可嵌入到html5项目中的“可嵌入控件”。目前,我不相信在您请求时可以在html5中显示报告。您必须按照代码编码器的建议使用解决方法。

你也可以看看这些基本上说同样的东西: https://social.msdn.microsoft.com/forums/sqlserver/en-US/7613447b-3590-4494-a94a-498af49f85dc/does-ssrs-2012-support-html5-and-dynamic-position

答案 1 :(得分:0)

如果您只是想显示报表的HTML呈现,并且希望它看起来像应用程序的本机对象而没有任何参数或工具栏,那么您可以直接调用报表的URL并包含&#34 ;&安培; RC:工具栏=假"在URL中。这将隐藏Report Viewer控件的工具栏。 URL访问参数Reference msdn article下描述了此方法。不完全是你要求的,但它可能达到目的。 您可以使用报告的Reporting server's网址,因为它会返回HTML格式的数据,并在HTML中的IFrame中显示该数据。我从来没有这样做但是这种方法可以通过将Iframes URL设置为报告服务器URL来实现,就像这样,

  http://ServerName/ReportServer?%2fSome+Folder%2fSome+Report+Name&rs:Command=Render&rc:Toolbar=false&rc:HTMLFragment=true