public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { spent_rep rpt = new spent_rep(); rpt.Site = this.Site; return(rpt); }
private void linkLabel1_LinkClicked(object sender, LinkLabelLinkClickedEventArgs e) { try { repoerts_form rp_form = new repoerts_form(); ParameterFields pars = new ParameterFields(); spent_rep er_rp = new spent_rep(); ParameterField start_field_par = new ParameterField(); ParameterDiscreteValue start_dis = new ParameterDiscreteValue(); start_field_par.Name = "start_date"; start_dis.Value = mass_start_date.Text; start_field_par.CurrentValues.Add(start_dis); pars.Add(start_field_par); ParameterField end_field_par = new ParameterField(); ParameterDiscreteValue end_dis = new ParameterDiscreteValue(); end_field_par.Name = "end_date"; end_dis.Value = mass_end_date.Text; end_field_par.CurrentValues.Add(end_dis); pars.Add(end_field_par); rp_form.rep_crst.ReportSource = er_rp; rp_form.rep_crst.ParameterFieldInfo = pars; er_rp.Refresh(); rp_form.ShowDialog(); } catch (Exception dd) { MessageBox.Show(dd.Message); } }