ich einen SSRS-Bericht haben, der einen Parameter @playerIDSuchen Sie einen SSRS-Bericht mit einem Parameter von VB.Net Code aufzurufen
Können Sie mir zeigen, welche Codierung ich so der Bericht hinzufügen werden müssen, kann laufen genannt enthält mit der Parameter?
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim reportParameters() As Int16 = {10}
Me.ReportViewer1.ServerReport.SetParameters(reportParameters)
End Sub
Als ich den Bericht ausführen, werden keine Daten angezeigt, wenn ich die zweite Codezeile Kommentar und Refresh was in diesem Fall verwenden Sie es mich an den Eingang mit einem 10 den Parameter aufgefordert wird und das funktioniert.
Danke für die Antwort. Haben Sie eine VB.Net-Version dieses Codes? Ich rufe auch den Bericht von einem WinForm mit dem Report-Viewer-Steuerelement auf. –
Danke. Ich versuchte es mit paramList.Add (New Report ("PlayerID", 10)) Me.ReportViewer1.LocalReport.SetParameters (ParamList) ReportViewer1.RefreshReport() aber es stillt zeigt als leeren Bericht auf. Gibt es eine Einstellung im Bericht, die ich auch ändern muss? –