예제 #1
0
        private void CargarReporte()
        {
            try
            {
                XROL_Rpt001_rpt Reporte = new XROL_Rpt001_rpt();

                Reporte.RequestParameters = false;
                ReportPrintTool pt = new ReportPrintTool(Reporte);
                pt.AutoShowParametersPanel = false;

                Reporte.Parameters["IdNomina"].Value   = ucRo_Menu.getIdNominaTipo() == "" ? 0 : Convert.ToInt32(ucRo_Menu.getIdNominaTipo());
                Reporte.Parameters["iddivision"].Value = ucRo_Menu.getIdDivision() == "" ? 0 : Convert.ToInt32(ucRo_Menu.getIdDivision());

                Reporte.CreateDocument();
                Reporte.ShowPreview();
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }
예제 #2
0
        private void CargarReporte()
        {
            try
            {
                XROL_Rpt001_rpt Reporte = new XROL_Rpt001_rpt();

                Reporte.RequestParameters = false;
                ReportPrintTool pt = new ReportPrintTool(Reporte);
                pt.AutoShowParametersPanel = false;

                Reporte.Parameters["IdNomina"].Value       = cmbnomina.EditValue == "" ? 0 : Convert.ToInt32(cmbnomina.EditValue);
                Reporte.Parameters["IdDepartamento"].Value = cmb_Departamento.EditValue == "" ? 0 : Convert.ToInt32(cmb_Departamento.EditValue);
                Reporte.Parameters["IdCargo"].Value        = cmbCarga.EditValue == "" ? 0 : Convert.ToInt32(cmbCarga.EditValue);
                printControlReporte.PrintingSystem         = Reporte.PrintingSystem;
                Reporte.CreateDocument();
            }
            catch (Exception ex)
            {
                Log_Error_bus.Log_Error(ex.ToString());
            }
        }