私はクリスタルレポートにテキストボックスの値を渡したいと思います。パラメータフィールドに "JoiningDate"という名前のパラメータを1つ追加し、そのパラメータフィールドを.rptファイル{?JoiningDate}に追加しました。私のパラメータをコードの後ろに追加する方法。クリスタルレポートにテキストボックスの値を渡す方法は?
ReportDocument crystalReport = new ReportDocument();
crystalReport.Load(Server.MapPath("~/ExperienceLetter.rpt"));
DataSet dsCustomers = GetData("select top 1 * from employees");
crystalReport.SetDataSource(dsCustomers);
CrystalReportViewer1.ReportSource = crystalReport;
string dateValue = txtJoiningDate.Text;
crystalReport.SetParameterValue("@JoiningDate", dateValue);
エラーが表示されます - 無効なインデックスです。 (HRESULTからの例外:0x8002000B(DISP_E_BADINDEX)) –