public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { CrystalReport2 rpt = new CrystalReport2(); rpt.Site = this.Site; return(rpt); }
private void button8_Click(object sender, EventArgs e) { if (textBox6.Text != "" && textBox3.Text != "" && textBox2.Text != "") { if (textBox4.Text == "") { textBox4.Text = " "; } frm_reporteAbonoProveedor frm = new frm_reporteAbonoProveedor(); CrystalReport2 cr = new CrystalReport2(); TextObject text = (TextObject)cr.ReportDefinition.Sections["Section1"].ReportObjects["numerotxt"]; text.Text = label9.Text; TextObject fecha = (TextObject)cr.ReportDefinition.Sections["Section2"].ReportObjects["fecha"]; fecha.Text = textBox2.Text; TextObject observacion = (TextObject)cr.ReportDefinition.Sections["Section2"].ReportObjects["observaciones"]; observacion.Text = textBox4.Text; TextObject descripcion = (TextObject)cr.ReportDefinition.Sections["Section3"].ReportObjects["descripcion"]; descripcion.Text = textBox3.Text; TextObject monto = (TextObject)cr.ReportDefinition.Sections["Section3"].ReportObjects["monto"]; monto.Text = textBox6.Text; frm.crystalReportViewer1.ReportSource = cr; frm.Show(); } else { MessageBox.Show("DEBE DE LLENAR TODOS LOS CAMPOS", "ABONO CLIENTE", MessageBoxButtons.OK, MessageBoxIcon.Warning); } }