私は馬鹿げているように見えるかもしれませんが、これは私を輪になって回らせました。
レポートはレポートサーバー上にあり、1つのパラメーター「GROUPNAME」が必要です。パラメータを設定しようとすると、コードでキャストエラーが発生します。
助けてください:
Microsoft.Reporting.webformsをインポートします。PartialPublicClass_Default Inherits 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
エンドクラス
これはこれまでの私のコードです。
ありがとう
マック