private void active_requerimiento() { try { var requerimiento = new CR_requerimiento(); if (Table != null) { requerimiento.DataDefinition.FormulaFields["empresaname"].Text = "'EMPRESA: " + VariablesPublicas.EmpresaName.Trim() + "'"; requerimiento.DataDefinition.FormulaFields["empresaruc"].Text = "'RUC: " + VariablesPublicas.EmpresaRuc.Trim() + "'"; if (VariablesPublicas.EmpresaTipo != string.Empty) { requerimiento.DataDefinition.FormulaFields["almacen"].Text = "'" + VariablesPublicas.EmpresaTipo + "'"; } else { requerimiento.DataDefinition.FormulaFields["almacen"].Text = string.Empty; } requerimiento.DataDefinition.FormulaFields["observacion"].Text = "'* " + "Cantidades Expresadas en unidad de Consumo *'"; requerimiento.SetDataSource(Table); crystalReportViewer1.ReportSource = requerimiento; crystalReportViewer1.Show(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { CR_requerimiento rpt = new CR_requerimiento(); rpt.Site = this.Site; return rpt; }