ASP.NET Report Viewer中的参数布局(SSRS 2016)

时间:2016-09-22 16:43:03

标签: asp.net asp.net-mvc reporting-services ssrs-2016

2016 SQL Server报表生成器允许用户安排在报表呈现时如何布置参数。这比以前的版本提供了更多的灵活性,以前的版本只是将参数推送到报表顶部的2列堆栈中。

但是,ASP.NET报表查看器似乎不尊重我指定的布局。例如,如果我将参数布局为4x3行,则ASP.NET报表查看器中呈现的报表仍会以2x6网格显示参数。

ASP.NET ReportViewer是否不支持远程报告的自定义参数布局?

仅供参考:我使用的是ReportViewer的第11版。 https://www.nuget.org/packages/Microsoft.Report.Viewer/11.0.0

1 个答案:

答案 0 :(得分:1)

我很确定你需要使用v13。这是nuget安装行:

Install-Package Microsoft.ReportingServices.ReportViewerControl.WebForms.Preview

这是msdn网页:

https://msdn.microsoft.com/library/01a821c4-2920-400c-be03-93d26c749bb1.aspx

如果安装了SQL Server数据工具或SQL Server Management Studio for SQL 2016,请确保将其更新为最新版本。早期版本的SSDT错误地使某些与报表查看器控件冲突的dll。您可能需要从\ windows \ assembly \ gac_msil手动删除V13 dll才能永久删除它们。 如何卸载 gacutil / u" Microsoft.ReportViewer.WebForms,Version = 13.0.0.0,Culture = neutral,PublicKeyToken = 89845dcd8080cc91,processorArchitecture = MSIL" / F

gacutil / u" Microsoft.ReportViewer.WinForms,Version = 13.0.0.0,Culture = neutral,PublicKeyToken = 89845dcd8080cc91,processorArchitecture = MSIL" / F

gacutil / u" Microsoft.ReportViewer.WebDesign,Version = 13.0.0.0,Culture = neutral,PublicKeyToken = 89845dcd8080cc91,processorArchitecture = MSIL" / F

gacutil / u" Microsoft.ReportViewer.Common,Version = 13.0.0.0,Culture = neutral,PublicKeyToken = 89845dcd8080cc91,processorArchitecture = MSIL" / F

如果您无法卸载:一个或多个应用程序需要进行汇编 https://support.microsoft.com/en-us/kb/873195