.net4.0用のCrystalReport2010でひどい問題が発生しています(13.0.1の修正バージョンを使用していますが、13.0.4がリリースされています)。どちらの方法を試しても、最初に1つのパラメータ値を入力するためのプロンプトダイアログボックスが常に表示されます。
CrystalReportViewer1.ReportSource = CustomerReport1;
CustomerReport1.Database.Tables[0].SetDatasource ( this.dataset);
CustomerReport1.SetParameterValue("PathLocation", Location.Text);
CustomerReport1.Parameter_PathLocation.CurrentValues.Add(Location.Text) // to be safe using CS 2010 for .net 4
CrystalReportViewer1.ReuseReportParametersOnRefresh = true; // to prevent from showing again and again.
私もこれを試しました:
CustomerReport1.Database.Tables[0].SetDatasource ( this.dataset);
CustomerReport1.SetParameterValue("PathLocation", Location.Text);
CrystalReportViewer1.ReportSource = CustomerReport1;
この:
CustomerReport1.Database.Tables[0].SetDatasource ( this.dataset);
CustomerReport1.Parameter_PathLocation.CurrentValues.Add(Location.Text)
CrystalReportViewer1.ReportSource = CustomerReport1; // the parameter in the report has Optional Parameter = false, Static , Multiple Value = false .
誰か助けてもらえますか?私はこれに不満を感じています。以前のバージョンでは機能していましたが、現在、このプロンプトボックスが表示されています。
ありがとうございました。