private void BT_Imprimir_Click(object sender, EventArgs e) { try { if (TB_Desde.Text == "") { TB_Desde.Text = "1"; } if (TB_Hasta.Text == "") { TB_Hasta.Text = "9999"; } ReportDocument reporte = new ListadoTemas(); VistaPrevia rp = new VistaPrevia(); rp.CargarReporte(reporte, "{Curso.Codigo}>=" + TB_Desde.Text.Trim() + " AND {Curso.Codigo}<=" + TB_Hasta.Text.Trim() + " AND {Curso.Codigo}>0"); rp.Imprimir(); TB_Desde.Text = ""; TB_Hasta.Text = ""; TB_Desde.Focus(); } catch (Exception err) { MessageBox.Show(err.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { ListadoTemas rpt = new ListadoTemas(); rpt.Site = this.Site; return(rpt); }