0
我可能看起来很愚蠢,但这让我绕圈走了。ReportViewer,vb.net和远程服务器上的参数报告
该报表位于报表服务器上,需要一个参数“GROUPNAME”。当我尝试设置参数时,我的代码给了我一个转换错误。
请帮助:
进口Microsoft.Reporting.webforms 部分公共类_Default 继承System.Web.UI.Page
Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load
Dim ReportParameter(0)
ReportViewerMain.ProcessingMode = Microsoft.Reporting.WebForms.ProcessingMode.Remote
ReportViewerMain.ServerReport.ReportServerUrl = New Uri("http://localhost/ReportServer")
ReportViewerMain.ServerReport.ReportPath = "/RptTest/RptTestParm"
ReportViewerMain.ShowParameterPrompts = True
ReportViewerMain.ShowPrintButton = True
Dim rptParameters As New ReportParameter(1)
rptParameters = New ReportParameter("GROUPNAME", "Adm01")
ReportViewerMain.ServerReport.SetParameters(rptParameters)
ReportViewerMain.ZoomPercent = 100
ReportViewerMain.ServerReport.Refresh()
End Sub
末级
这是我到目前为止的代码。
感谢
的Mac
我其实认为要么没有足够的咖啡,要么太多。我重新从头开始,并提出了这个: – 2012-04-18 09:41:30
感谢您的输入。我在重新使用它! – 2012-04-20 15:48:58