SSRS 2008 R2SSRSレポートストアドプロシージャを呼び出す
複数のストアドプロシージャを呼び出すいくつかのレポートがあります。レポートが実行されるとすぐに、デフォルト値で格納されたprocsを呼び出し、渡されたprocsを渡されたパラメータで再実行しているようです。それは理にかなっていますか?
私たちはスナップショットを使用して、デフォルトのパラメータすべてを含むレポートのスナップショットを保存することを検討していますが、より良い方法がありますか?
rptViewer.ProcessingMode = ProcessingMode.Remote
rptViewer.ShowCredentialPrompts = False
rptViewer.ShowBackButton = False
rptViewer.ShowDocumentMapButton = False
rptViewer.ShowExportControls = False
rptViewer.ShowFindControls = False
rptViewer.EnableViewState = True
rptViewer.ShowPageNavigationControls = False
rptViewer.ShowParameterPrompts = True
rptViewer.ShowRefreshButton = False
rptViewer.ShowPrintButton = True
rptViewer.ShowPromptAreaButton = False
rptViewer.ShowToolBar = True
rptViewer.ShowZoomControl = False
rptViewer.SizeToReportContent = True
rptViewer.AsyncRendering = False
rptViewer.Height = Unit.Percentage(100)
rptViewer.Width = Unit.Percentage(100)
Dim RepParameters As New ReportParams
With RepParameters
.ApplicationID = MyBase.CurrentApplicationID.ToString
.EntityID = EntityIDList
If ShowTitle Then .isExported = "True" Else .isExported = "False"
.LanguageID = CShort(MyBase.CurrentLanguage.ID).ToString
.UserSecurityID = CInt(MyBase.CurrentLoggedUser.SecurityID).ToString
End With
**rptViewer.ServerReport.SetParameters(rep.SsrsReportParameters(RepParameters))**
ReportViewerコントロールまたはレポートインターフェイスを使用していますか? (またはVSでもまだ) – Phil
レポートビューアコントロール – Duane