public virtual CrystalDecisions.CrystalReports.Engine.ReportDocument CreateReport() { var rpt = new CR_productostock(); rpt.Site = Site; return rpt; }
private void active_productostock() { try { var path = string.Empty; var directorios = Application.StartupPath.Split('\\'); if (directorios.Length > 0) { path = directorios[0] + "\\" + directorios[1]; } if (moduloid.ToString() == "0500") { var reporteRollokardex = new CR_productostock2(); reporteRollokardex.DataDefinition.FormulaFields["empresaname"].Text = "'EMPRESA: " + VariablesPublicas.EmpresaName.Trim() + "'"; reporteRollokardex.DataDefinition.FormulaFields["empresaruc"].Text = "'RUC: " + VariablesPublicas.EmpresaRuc.Trim() + "'"; reporteRollokardex.DataDefinition.FormulaFields["fechdoc"].Text = "'TIENDA : " + local + " - " + localname + "'"; reporteRollokardex.SetDataSource(Movimiento_productostock()); crystalReportViewer1.ReportSource = reporteRollokardex; crystalReportViewer1.Show(); } else { var reporteRollokardex = new CR_productostock(); reporteRollokardex.DataDefinition.FormulaFields["empresaname"].Text = "'EMPRESA: " + VariablesPublicas.EmpresaName.Trim() + "'"; reporteRollokardex.DataDefinition.FormulaFields["empresaruc"].Text = "'RUC: " + VariablesPublicas.EmpresaRuc.Trim() + "'"; reporteRollokardex.DataDefinition.FormulaFields["fechdoc"].Text = "'TIENDA : " + local + " - " + localname + "'"; reporteRollokardex.SetDataSource(Movimiento_productostock()); crystalReportViewer1.ReportSource = reporteRollokardex; crystalReportViewer1.Show(); } } catch (Exception ex) { MessageBox.Show(ex.Message, "Error", MessageBoxButtons.OK, MessageBoxIcon.Error); } }