private void active_Movimiento(String convalor) { try { var path = string.Empty; var directorios = Application.StartupPath.Split('\\'); if (directorios.Length > 0) { path = directorios[0] + "\\" + directorios[1]; } if (moduloid.Trim() == "0320" && local.Trim() == "002") { var reportemovimientos = new CR_movimiento(); reportemovimientos.DataDefinition.FormulaFields["empresaname"].Text = "'EMPRESA: " + VariablesPublicas.EmpresaName.Trim() + "'"; reportemovimientos.DataDefinition.FormulaFields["empresaruc"].Text = "'RUC: " + VariablesPublicas.EmpresaRuc.Trim() + "'"; reportemovimientos.DataDefinition.FormulaFields["usuario"].Text = "'" + VariablesPublicas.Nombr.Trim() + "'"; reportemovimientos.DataDefinition.FormulaFields["varitems"].Text = "''"; reportemovimientos.SetDataSource(Movimiento(convalor)); crystalReportViewer1.ReportSource = reportemovimientos; crystalReportViewer1.Show(); } else { var reportemovimientos = new CR_movimiento(); reportemovimientos.DataDefinition.FormulaFields["empresaname"].Text = "'EMPRESA: " + VariablesPublicas.EmpresaName.Trim() + "'"; reportemovimientos.DataDefinition.FormulaFields["empresaruc"].Text = "'RUC: " + VariablesPublicas.EmpresaRuc.Trim() + "'"; reportemovimientos.DataDefinition.FormulaFields["usuario"].Text = "'" + VariablesPublicas.Nombr.Trim() + "'"; reportemovimientos.DataDefinition.FormulaFields["varitems"].Text = "''"; reportemovimientos.SetDataSource(Movimiento(convalor)); crystalReportViewer1.ReportSource = reportemovimientos; crystalReportViewer1.Show(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }
public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { CR_movimiento rpt = new CR_movimiento(); rpt.Site = this.Site; return rpt; }