是否在VS.NET 2010中不推荐使用SQL Reporting Services报表参数?

时间:2010-05-21 16:38:58

标签: visual-studio-2010 reporting-services reportviewer

我们在ASP.NET Web应用程序中使用Reporting Services。 (我们有一个* .rdlc,它会在我们的页面中显示给ReportViewer Web控件)。我们的ASPX页面在代码中连接了一些报告参数:

var parameters = new List<ReportParameter>();
parameters.Add(new ReportParameter("StoreAddress", InvoiceStoreAddress));
parameters.Add(new ReportParameter("LogoURL", InvoiceLogoURL));
parameters.Add(new ReportParameter("StoreName", InvoiceStoreName));
ReportViewer1.LocalReport.SetParameters(parameters);

这些只是传递给报表的常规参数,而不是将其连接到数据源。

最近,我们升级到VS.NET 2010.我们将* .rdlc升级到最新版本,并升级了ASP.NET使用的ReportViewer控件。一切都像以前一样有效。

但是,我现在想要为我的* .rdlc添加一个新的报告参数。我通常右键单击左上角并单击“报告参数”以添加它。使用新的VS.NET,我无法在任何地方找到此选项 - 它甚至不在报表属性中。

它去了哪里?他们是否弃用此功能?我现在应该如何传递一些通用参数?

1 个答案:

答案 0 :(得分:5)

“查看 - >报告数据”菜单会打开一个包含报告参数的工具窗口。