private void active_linea() { try { var path = string.Empty; var directorios = Application.StartupPath.Split('\\'); if (directorios.Length > 0) { path = directorios[0] + "\\" + directorios[1]; } var reportelinea = new CR_linea(); var BL = new tb_60lineaBL(); var BE = new tb_60linea(); var dt = new DataTable(); BE.moduloid = moduloid.ToString(); dt = BL.GetAll(VariablesPublicas.EmpresaID.ToString(), BE).Tables[0]; if (dt.Rows.Count > 0) { reportelinea.DataDefinition.FormulaFields["empresaname"].Text = "'EMPRESA: " + VariablesPublicas.EmpresaName.Trim() + "'"; reportelinea.DataDefinition.FormulaFields["empresaruc"].Text = "'RUC: " + VariablesPublicas.EmpresaRuc.Trim() + "'"; reportelinea.SetDataSource(Movimiento_linea()); crystalReportViewer1.ReportSource = reportelinea; crystalReportViewer1.Show(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { CR_linea rpt = new CR_linea(); rpt.Site = this.Site; return rpt; }