gpt4 book ai didi

.net - SSRS & asp.net - 在报表查看器中将参数从 .net 传递到 ssrs

转载 作者:行者123 更新时间:2023-12-05 00:06:47 26 4
gpt4 key购买 nike

我即将开始在我的 .net 页面中使用报告查看器。我有一个将搜索类别的页面,单击按钮后,所选类别将传递到报告查看器的参数中。

现在,鉴于我是 SSRS 和 .net 的新手,我只想就如何解决这个问题提供一些建议。

我应该先在 SSRS 中制作报告并在此报告中包含参数,还是可以在不指定参数的情况下制作报告,然后以编程方式在代码隐藏中输入它?

基本上,我知道我想做什么,但不确定最好的方法。

如果有人可以提供建议,我将不胜感激。

最佳答案

欢迎来到 ASP.NET 报告的世界! SSRS 有一点学习曲线,但是一旦您掌握了它,我相信您会喜欢使用它。

我建议先创建报告并包含您的参数。

然后,您可以像这样在代码隐藏中设置参数值:

Private Sub SetReportParameters(ByVal viewer As ReportViewer)
''# use parameters to pass info to report
Dim myStartDate As New ReportParameter("StartDate", Request.QueryString("startDt"))
Dim myEndDate As New ReportParameter("EndDate", Request.QueryString("endDt"))
Dim myRegion As New ReportParameter("Region", region)
Try
''# add parameters to the report
viewer.LocalReport.SetParameters( _
New ReportParameter() {myStartDate, myEndDate, myRegion})
Catch ex As Exception
ErrorLabel.Text = DATABASE_ERROR_MSG
End Try
End Sub

关于.net - SSRS & asp.net - 在报表查看器中将参数从 .net 传递到 ssrs,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2855472/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com