0
こんにちは、私はこの問題がこの種の問題に関して多くの答えられた質問があるので重複していると考えています。このような可能性のある正しいコードや答えを試してみました。私はこの質問をすることに決めた運がないようです。Vb.net Crystalレポートの複数のパラメータが機能しない
水晶レポートに月と年の2つのパラメータがあります。これはvb.netから渡す必要がありますが、レポートビューアを実行した後は何も表示されません。私はこのコードが正しいと思いますが、明らかに動作していません。
'Print stock out monthly report
Dim stockOutMonthlyPeriodReport As New StockOutMonthlyPeriodReport
Dim stockOutMonthlyPeriodViewer As New StockOutMonthlyReportViewer
Dim paramFields As New ParameterFields
Dim param1Field, param2Field As New ParameterField
Dim param1Range, param2Range As New ParameterDiscreteValue
reportTimePeriodTextObject = stockOutMonthlyPeriodReport.Section1.ReportObjects("monthlyTextObject")
reportTimePeriodTextObject.Text = "Monthly Report of " & monthlyReportComboBox.Text & " Year " & monthlyYearReportComboBox.Text
param1Field.ParameterFieldName = "timePeriodMonthName" ' Parameter Name In Crystal Report param2Field.ParameterFieldName = "timePeriodYear" ' Parameter Name In Crystal Report
param1Range.Value = monthlyReportComboBox.Text
param1Field.CurrentValues.Add(param1Range)
paramFields.Add(param1Field)
param2Field.ParameterFieldName = "timePeriodYear" ' Parameter Name In Crystal Report
param2Range.Value = yearlyReportComboBox.Text
param2Field.CurrentValues.Add(param2Range)
paramFields.Add(param2Field)
stockOutMonthlyPeriodViewer.StockOutMonthlyCrystalViewer.ParameterFieldInfo = paramFields 'to pass parameter inf.to CRV
stockOutMonthlyPeriodViewer.StockOutMonthlyCrystalViewer.ReportSource = stockOutMonthlyPeriodReport ' Assign Report Source to CRV
stockOutMonthlyPeriodViewer.Show()
レポートオブジェクトの 'ReadRecords'を呼び出している私は今 – unknown
はまだ任意のレポート – unknown
が表示されない、これをしようと返事をありがとうございましたか! – OneFineDay