Код не удается связать с отчетом
Мой код не связывается с моим отчетом. Мне нужно передать параметр "T-ID" в отчет, но по какой-то причине я не могу получить никаких данных, когда нажимаю кнопку.
В Crystal Reports я могу получить данные после ввода параметра, но он не генерируется при запуске из моей программы. Как я могу это исправить?
<asp:TextBox ID="TextBox1" runat="server"></asp:TextBox> <asp:Button ID="Button1" runat="server" Text="Button" OnClick="Button1_Click" /> <CR:CrystalReportViewer ID="CrystalReportViewer1" runat="server" AutoDataBind="true" />
protected void Button1_Click(object sender, EventArgs e) { ReportDocument test = new ReportDocument(); test.Load(Server.MapPath("On Job Training 1.rpt")); test.SetParameterValue("T-ID", TextBox1.Text); CrystalReportViewer1.ReportSource = test; CrystalReportViewer1.DataBind(); CrystalReportViewer1.ReportSource = test; }
Что я уже пробовал:
Мой код не связывается с моим отчетом. Мне нужно передать параметр "T-ID" в отчет, но по какой-то причине я не могу получить никаких данных, когда нажимаю кнопку.
В Crystal Reports я могу получить данные после ввода параметра, но он не генерируется при запуске из моей программы. Как я могу это исправить?