private void imprimiGrafico(final TYPE_PRINT bVisualizar, final ResultSet rs, final String sCab) { FPrinterJob dlGr = null; HashMap<String, Object> hParam = new HashMap<String, Object>(); hParam.put("CODEMP", Aplicativo.iCodEmp); hParam.put("CODFILIAL", ListaCampos.getMasterFilial("VDCLIENTE")); hParam.put("RAZAOEMP", Aplicativo.empresa.toString()); hParam.put("FILTROS", sCab); dlGr = new FPrinterJob( "layout/rel/REL_CLI_SEM_VD_01.jasper", "Relatório de clientes sem movimento", sCab, rs, hParam, this); if (bVisualizar == TYPE_PRINT.VIEW) { dlGr.preview(); } else { try { dlGr.print(true); } catch (Exception err) { Funcoes.mensagemErro( this, "Erro na impressão do relatório!" + err.getMessage(), true, con, err); } } }
private void imprimiGrafico(final ResultSet rs, final TYPE_PRINT bVisualizar, final String sCab) { FPrinterJob dlGr = null; HashMap<String, Object> hParam = new HashMap<String, Object>(); BigDecimal bAnt = buscaSaldoAnt(); hParam.put("CODEMP", Aplicativo.iCodEmp); hParam.put("CODFILIAL", ListaCampos.getMasterFilial("FNCONTA")); hParam.put("RAZAOEMP", Aplicativo.empresa.toString()); hParam.put("FILTROS", sCab); hParam.put("SALDO_ANT", bAnt); dlGr = new FPrinterJob("relatorios/Extrato.jasper", "Extrato de contas", sCab, rs, hParam, this); if (bVisualizar == TYPE_PRINT.VIEW) { dlGr.preview(); } else { try { dlGr.print(true); } catch (Exception err) { Funcoes.mensagemErro( this, "Erro na impressão de Extratos de contas!" + err.getMessage(), true, con, err); } } }
public void imprimirGrafico(final TYPE_PRINT bVisualizar, final ResultSet rs) { FPrinterJob dlGr = new FPrinterJob("relatorios/RelUF.jasper", "UF", null, rs, null, this); if (bVisualizar == TYPE_PRINT.VIEW) { dlGr.preview(); } else { dlGr.print(true); } }
private void imprimiGrafico(TYPE_PRINT bVisualizar, ResultSet rs, String sCab, Blob fotoemp) { String report = "layout/rel/" + cbTipo.getVlrString(); String label = "Relatório de análise de acoes"; HashMap<String, Object> hParam = new HashMap<String, Object>(); hParam.put("TITULO", "Relatório de Análise de ações"); try { hParam.put("LOGOEMP", new ImageIcon(fotoemp.getBytes(1, (int) fotoemp.length())).getImage()); } catch (SQLException e) { e.printStackTrace(); } FPrinterJob dlGr = new FPrinterJob(report, label, sCab, rs, hParam, this); if (bVisualizar == TYPE_PRINT.VIEW) { dlGr.preview(); } else { dlGr.print(true); } }