Java 类net.sf.jasperreports.engine.JasperPrintManager 实例源码

项目:erp    文件:FRComisProd.java   
public void imprimirGrafico( final TYPE_PRINT bVisualizar, final ResultSet rs, final String sCab, final boolean bComRef , String rel ) {

        HashMap<String, Object> hParam = new HashMap<String, Object>();
        hParam.put( "COMREF", bComRef ? "S" : "N" );

        FPrinterJob dlGr = null;


        dlGr = new FPrinterJob( rel, "Relatório de comississionamento por produção detalhado", sCab, rs, hParam, this );


        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de relatório de coletas!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRVendasCliProd.java   
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( "VDVENDA" ) );
        hParam.put( "RAZAOEMP", Aplicativo.empresa.toString() );
        hParam.put( "FILTROS", sCab );

        dlGr = new FPrinterJob( rgTipoDeRelatorio.getVlrString(), "Ultimas Vendas por Cliente/Produto", sCab, rs, hParam, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de relatório de Cliente por Produto!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FConsultaCheque.java   
private void imprimir(TYPE_PRINT bVisualizar) {

    FPrinterJob dlGr = null;
    HashMap<String, Object> hParam = new HashMap<String, Object>();

    hParam.put( "CODEMP", Aplicativo.iCodEmp );
    hParam.put( "CODFILIAL", ListaCampos.getMasterFilial( "VDVENDA" ) );
    hParam.put( "RAZAOEMP", Aplicativo.empresa.toString() );
    hParam.put( "FILTROS", " " );

    ResultSet rs = queryCheques();

    dlGr = new FPrinterJob( "layout/rel/REL_CHEQUES_01.jasper", "Relatório de Cheques ", "filtros", rs, hParam, this );

    if ( bVisualizar==TYPE_PRINT.VIEW ) {
        dlGr.setVisible( true );
    }
    else {
        try {
            JasperPrintManager.printReport( dlGr.getRelatorio(), true );
        } catch ( Exception err ) {
            Funcoes.mensagemErro( this, "Erro na impressão do relatório!" + err.getMessage(), true, con, err );
        }
    }
}
项目:erp    文件:FROCEntregaPrevista.java   
public void imprimirGrafico( TYPE_PRINT bVisualizar, ResultSet rs, String sCab ) {

        HashMap hParam = new HashMap();

        FPrinterJob dlGr = null;

        dlGr = new FPrinterJob( "layout/rel/REL_OC_PEND_ENT.jasper", "Relação de Previsão de entregas", sCab, rs, hParam, this );

        if ( bVisualizar==TYPE_PRINT.VIEW )
            dlGr.setVisible( true );
        else
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de relatório de previsões de entrega!" + err.getMessage(), true, this.con, err );
            }
    }
项目:erp    文件:DLImpBoletoRec.java   
private void imprimeGrafico( final TYPE_PRINT bVisualizar, final ResultSet rs ) {

        String classBol = "";
        if ( txtClassModBol.getVlrString().indexOf( '/', 0 ) == -1 ) {
            classBol = "layout/bol/" + txtClassModBol.getVlrString();
        }
        else {
            classBol = txtClassModBol.getVlrString();
        }

        FPrinterJob dlGr = new FPrinterJob( classBol, "Boleto", null, rs, getParametros(), owner );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro ao tentar imprimir boleto!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRInadimplentes.java   
private void imprimiGrafico( final ResultSet rs, final TYPE_PRINT bVisualizar, final String sCab ) {

        FPrinterJob dlGr = null;
        HashMap<String, Object> hParam = new HashMap<String, Object>();

        hParam.put( "CODEMP", Aplicativo.iCodEmp );
        hParam.put( "CODFILIAL", ListaCampos.getMasterFilial( "CPCOMPRA" ) );
        hParam.put( "RAZAOEMP", Aplicativo.empresa.toString() );
        hParam.put( "FILTROS", sCab );

        dlGr = new FPrinterJob( "relatorios/FRInadimplentes.jasper", "Relatório de Inadimplentes", sCab, rs, hParam, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de relatório de Inadimplentes!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRExtratoPrevisto.java   
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( "layout/rel/REL_EXTRATO_PREV.jasper", "Extrato com previsionamento", sCab, rs, hParam, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de Extratos de contas!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FVaga.java   
private void imprimir( TYPE_PRINT bVisualizar ) {

        FPrinterJob dlGr = null;
        HashMap<String, Object> hParam = new HashMap<String, Object>();

        hParam.put( "CODEMP", Aplicativo.iCodEmp );
        hParam.put( "CODFILIAL", ListaCampos.getMasterFilial( "RHVAGA" ) );

        dlGr = new FPrinterJob( "relatorios/grhVagas.jasper", "Lista de Vagas", "", this, hParam, con, null, false );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception e ) {
                e.printStackTrace();
                Funcoes.mensagemErro( this, "Erro na geração do relátorio!" + e.getMessage(), true, con, e );
            }
        }
    }
项目:erp    文件:FFuncao.java   
private void imprimir( TYPE_PRINT bVisualizar ) {

        FPrinterJob dlGr = null;
        HashMap<String, Object> hParam = new HashMap<String, Object>();

        hParam.put( "CODEMP", Aplicativo.iCodEmp );
        hParam.put( "CODFILIAL", ListaCampos.getMasterFilial( "RHFUNCAO" ) );

        dlGr = new FPrinterJob( "relatorios/grhFuncao.jasper", "Lista de Funções", "", this, hParam, con, null, false );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception e ) {
                e.printStackTrace();
                Funcoes.mensagemErro( this, "Erro na geração do relátorio!" + e.getMessage(), true, con, e );
            }
        }
    }
项目:erp    文件:FRClientesSemVendas.java   
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.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão do relatório!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRIcmsNcm.java   
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( "VDVENDA" ) );
        hParam.put( "RAZAOEMP", Aplicativo.empresa.toString() );
        hParam.put( "FILTROS", sCab );

        dlGr = new FPrinterJob( "layout/rel/REL_ICMS_01.jasper", "Relatório de ICMS por NCM", sCab, rs, hParam, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão do relatório!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FTransp.java   
private void imprimeGrafico( final ResultSet rs, final TYPE_PRINT bVisualizar, final String sTipo ) {

        HashMap<String, Object> hParam = new HashMap<String, Object>();
        hParam.put( "CODEMP", Aplicativo.iCodEmp );

        FPrinterJob dlGr = null;

        if("S".equals( sTipo)){
            dlGr = new FPrinterJob( "relatorios/FRTrans.jasper", "Transportadoras", null, rs, hParam, this );
        }else{
            dlGr = new FPrinterJob( "relatorios/FRTransDetalhado.jasper", "Transportadoras", null, rs, hParam, this );
        }

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão do relatório de Transportadoras!\n" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FSetor.java   
public void imprimirGrafico( final TYPE_PRINT bVisualizar, final ResultSet rs, boolean isrota) {

        FPrinterJob dlGr = null;

        if(isrota) {
            dlGr = new FPrinterJob( "relatorios/Setor_rota.jasper", "Relatorio de rota", null, rs, null, this );
        }
        else {
            dlGr = new FPrinterJob( "relatorios/Setor.jasper", "Relatorio por Setor", null, rs, null, this );
        }

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão do relatorio por Setor!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FTipoRestr.java   
public void imprimirGrafico( final TYPE_PRINT bVisualizar, final ResultSet rs ) {

        FPrinterJob dlGr = new FPrinterJob( "relatorios/TipoRestr.jasper", "Tipo de restrição ", null, rs, null, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {

                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                err.printStackTrace();
                Funcoes.mensagemErro( this, "Erro ao montar relatorio!\n" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FClasCli.java   
public void imprimirGrafico( final TYPE_PRINT bVisualizar, final ResultSet rs ) {

        FPrinterJob dlGr = new FPrinterJob( "relatorios/ClasCli.jasper", "Classificação Cliente", null, rs, null, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {

                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                err.printStackTrace();
                Funcoes.mensagemErro( this, "Erro ao montar relatorio!\n" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FTipoVend.java   
public void imprimirGrafico( final TYPE_PRINT bVisualizar, final ResultSet rs ) {

        FPrinterJob dlGr = new FPrinterJob( "relatorios/TipoVend.jasper", "Classificação tipo de comissionado ", null, rs, null, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {

                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                err.printStackTrace();
                Funcoes.mensagemErro( this, "Erro ao montar relatorio!\n" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRPrecoMedioRecMerc.java   
public void imprimirGrafico( final TYPE_PRINT bVisualizar, final ResultSet rs, final String sCab ) {

        HashMap<String, Object> hParam = new HashMap<String, Object>();

        FPrinterJob dlGr = null;

        dlGr = new FPrinterJob( "layout/rel/REL_RECMERC_02.jasper", "Relatório de preço médio/diário", sCab, rs, hParam, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de relatório!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FREncomendasProducaoFSC.java   
public void imprimirGrafico( final TYPE_PRINT bVisualizar, final ResultSet rs, final String sCab, final boolean bComRef , String rel ) {

        HashMap<String, Object> hParam = new HashMap<String, Object>();
    //  hParam.put( "COMREF", bComRef ? "S" : "N" );

        FPrinterJob dlGr = null;


        dlGr = new FPrinterJob( rel, "Relatório de Ordens de Produção ", sCab, rs, hParam, this );


        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de relatório de ordens de produção!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRNecesProducao.java   
private void imprimiGrafico( final ResultSet rs, final TYPE_PRINT bVisualizar, final String sCab ) {

        FPrinterJob dlGr = null;
        HashMap<String, Object> hParam = new HashMap<String, Object>();

        hParam.put( "CODEMP", Aplicativo.iCodEmp );
        hParam.put( "CODFILIAL", ListaCampos.getMasterFilial( "CPCOMPRA" ) );
        hParam.put( "RAZAOEMP", Aplicativo.empresa.toString() );
        hParam.put( "FILTROS", sCab );
        hParam.put( "DESCPROD", txtDescProdIni.getVlrString() );
        hParam.put( "CODPROD", txtCodProdIni.getVlrInteger() == 0 ? null : txtCodProdIni.getVlrInteger() );

        dlGr = new FPrinterJob( "relatorios/NecesProducao.jasper", "Relatório de necessidade de produção", sCab, rs, hParam, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de Relatório de Análises!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRVendasFisico.java   
private void imprimirGrafico( final TYPE_PRINT bVisualizar, final ResultSet rs, final String sCab ) {

        FPrinterJob dlGr = null;

        dlGr = new FPrinterJob( "relatorios/VendasFisico.jasper", "Vendas Fisico - resumido", sCab, rs, null, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de relatório de resumo diario!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRIpi.java   
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( "VDVENDA" ) );
        hParam.put( "RAZAOEMP", Aplicativo.empresa.toString() );
        hParam.put( "FILTROS", sCab );

        dlGr = new FPrinterJob( "layout/rel/REL_VENDAS_IPI.jasper", "Relatório de IPI ", sCab, rs, hParam, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão do relatório!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRLancCategoria.java   
private void imprimiGrafico( final ResultSet rs, final TYPE_PRINT bVisualizar, final String sCab ) {

        FPrinterJob dlGr = null;
        HashMap<String, Object> hParam = new HashMap<String, Object>();

        hParam.put( "CODEMP", Aplicativo.iCodEmp );
        hParam.put( "CODFILIAL", ListaCampos.getMasterFilial( "FNCONTA" ) );
        hParam.put( "RAZAOEMP", Aplicativo.empresa.toString() );
        hParam.put( "FILTROS", sCab );

        dlGr = new FPrinterJob( "relatorios/FRLancamentos.jasper", "Lançamentos por categoria", sCab, rs, hParam, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }

        else {

            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "erro na impressão do relatório!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FTurnos.java   
private void imprimir( TYPE_PRINT bVisualizar ) {

        FPrinterJob dlGr = null;
        HashMap<String, Object> hParam = new HashMap<String, Object>();

        hParam.put( "CODEMP", Aplicativo.iCodEmp );
        hParam.put( "CODFILIAL", ListaCampos.getMasterFilial( "RHDEPTO" ) );

        dlGr = new FPrinterJob( "relatorios/grhTurnos.jasper", "Lista de Turnos", "", this, hParam, con, null, false );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception e ) {
                e.printStackTrace();
                Funcoes.mensagemErro( this, "Erro na geração do relátorio!" + e.getMessage(), true, con, e );
            }
        }
    }
项目:erp    文件:FRVendasContrato.java   
private void imprimiGrafico( final TYPE_PRINT bVisualizar, final ResultSet rs, final String filtros) {

        FPrinterJob dlGr = null;
        HashMap<String, Object> hParam = new HashMap<String, Object>();

        hParam.put( "CODEMP", Aplicativo.iCodEmp );
        hParam.put( "CODFILIAL", ListaCampos.getMasterFilial( "VDVENDA" ) );
        hParam.put( "RAZAOEMP", Aplicativo.empresa.toString() );
        hParam.put( "DTINI", txtDataini.getVlrDate() );
        hParam.put( "DTFIM", txtDatafim.getVlrDate() );
        hParam.put( "FILTROS", filtros );

        dlGr = new FPrinterJob( "layout/rel/REL_VENDAS_CONTRATO.jasper", "Vendas x Contratos", filtros, rs, hParam, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de relatório de Vendas/Contratos!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRBalancoProdGrupoFSC.java   
public void imprimirGrafico( final TYPE_PRINT bVisualizar, final ResultSet rs, final String sCab, final boolean bComRef , String rel ) {

        HashMap<String, Object> hParam = new HashMap<String, Object>();
    //  hParam.put( "COMREF", bComRef ? "S" : "N" );

        FPrinterJob dlGr = null;

        dlGr = new FPrinterJob( rel, "Relatório Balanço de Produção por grupo", sCab, rs, hParam, this );


        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de relatório de consumo!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRBhAtendente.java   
private void imprimiGrafico( final ResultSet rs, final TYPE_PRINT bVisualizar ) {

        FPrinterJob dlGr = null;
        HashMap<String, Object> hParam = new HashMap<String, Object>();

        hParam.put( "CODEMP", Aplicativo.iCodEmp );
        hParam.put( "CODFILIAL", ListaCampos.getMasterFilial( "ATATENDIMENTO" ) );
        hParam.put( "RAZAOEMP", Aplicativo.empresa.toString() );
        hParam.put( "SUBREPORT_DIR", "org/freedom/relatorios/" );
        hParam.put( "DTINI", txtDataini.getVlrDate() );
        hParam.put( "DTFIM", txtDatafim.getVlrDate() );
        hParam.put( "CONEXAO", con.getConnection() );

        dlGr = new FPrinterJob( "layout/rel/REL_CRM_BH_ATENDENTE.jasper", "Banco de horas por atendente (Detalhado)", "", rs, hParam, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de relatório resumo de atendimentos!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRVendasVend.java   
public void imprimirGrafico( final TYPE_PRINT bVisualizar, final ResultSet rs, final String sCab, String comref ) {

        HashMap<String, Object> hparam = new HashMap<String, Object>();
        hparam.put( "COMREF", comref );

        FPrinterJob dlGr = new FPrinterJob( "layout/rel/REL_VENDAS_VEND_01.jasper", "Vendas por Vendedor", sCab, rs, hparam, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de relatório de vendas por cliente!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRFreteRecMerc.java   
public void imprimirGrafico( final TYPE_PRINT bVisualizar, final ResultSet rs, final String sCab, BigDecimal vlrinss, BigDecimal vlrirrf,BigDecimal vlrinsspago,BigDecimal vlrirrfpago, BigDecimal vlrtotpago ) {

        HashMap<String, Object> hParam = new HashMap<String, Object>();

        hParam.put( "VLRINSS"       , vlrinss       != null ? vlrinss       : new BigDecimal(0));
        hParam.put( "VLRIRRF"       , vlrirrf       != null ? vlrirrf       : new BigDecimal(0) );
        hParam.put( "VLRINSSPAGO"   , vlrinsspago   != null ? vlrinsspago   : new BigDecimal(0) );
        hParam.put( "VLRIRRFPAGO"   , vlrirrfpago   != null ? vlrirrfpago   : new BigDecimal(0) );
        hParam.put( "VLRTOTPAGO"    , vlrtotpago    != null ? vlrtotpago    : new BigDecimal(0) );

        FPrinterJob dlGr = null;

        dlGr = new FPrinterJob( txtCodTran.getVlrInteger() > 0 ? "layout/rel/REL_FRETE_RECMERC.jasper" : "layout/rel/REL_FRETE_RECMERC_AGRUPADO.jasper" , "Relatório de fretes", sCab, rs, hParam, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de relatório!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRRazFor.java   
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( "FNPAGAR" ) );
        hParam.put( "RAZAOEMP", Aplicativo.empresa.toString() );
        hParam.put( "FILTROS", sCab );

        dlGr = new FPrinterJob( "relatorios/FRRazFor.jasper", "Relatório de Razão por fornecedor", sCab, rs, hParam, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de relatório por razão!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRSobrHorario.java   
private void imprimiGrafico( final ResultSet rs, final TYPE_PRINT bVisualizar ) {

        FPrinterJob dlGr = null;
        HashMap<String, Object> hParam = new HashMap<String, Object>();

        hParam.put( "CODEMP", Aplicativo.iCodEmp );
        hParam.put( "CODFILIAL", ListaCampos.getMasterFilial( "ATATENDIMENTO" ) );
        hParam.put( "RAZAOEMP", Aplicativo.empresa.toString() );
        hParam.put( "SUBREPORT_DIR", "org/freedom/relatorios/" );
        hParam.put( "DTINI", txtDataini.getVlrDate() );
        hParam.put( "DTFIM", txtDatafim.getVlrDate() );
        hParam.put( "CONEXAO", con.getConnection() );

        dlGr = new FPrinterJob( "layout/rel/REL_CRM_HORARIOS_SOBR.jasper", "Relatório de Horários de Atendimentos Sobrepostos", "", rs, hParam, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de relatório resumo de atendimentos!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRPremiacoes.java   
private void imprimiGrafico( TYPE_PRINT bVisualizar, ResultSet rs, String sCab, Blob fotoemp) {
    String report = "layout/rel/REL_PREMIACAO.jasper";
    String label = "Relatório de Premiação";

    HashMap<String, Object> hParam = new HashMap<String, Object>();

    try {
        hParam.put( "LOGOEMP",  new ImageIcon(fotoemp.getBytes(1, ( int ) fotoemp.length())).getImage() );
    } catch ( SQLException e ) {
        Funcoes.mensagemErro( this, "Erro carregando logotipo !\n" + e.getMessage()  );
        e.printStackTrace();
    }

    FPrinterJob dlGr = new FPrinterJob( report, label, sCab, rs, hParam , this );

    if ( bVisualizar==TYPE_PRINT.VIEW ) {
        dlGr.setVisible( true );
    } else {
        try {
            JasperPrintManager.printReport( dlGr.getRelatorio(), true );
        } catch ( Exception err ) {
            Funcoes.mensagemErro( this, "Erro na impressão de relatório de Premiação!" + err.getMessage(), true, con, err );
        }
    }
}
项目:erp    文件:FRVolVendasProd.java   
private void imprimiGrafico( final TYPE_PRINT bVisualizar, final ResultSet rs, final String sCab, String usaRefProd ) {

        FPrinterJob dlGr = null;
        HashMap<String, Object> hParam = new HashMap<String, Object>();

        hParam.put( "CODEMP", Aplicativo.iCodEmp );
        hParam.put( "CODFILIAL", ListaCampos.getMasterFilial( "VDVENDA" ) );
        hParam.put( "RAZAOEMP", Aplicativo.empresa.toString() );
        hParam.put( "FILTROS", sCab );
        hParam.put( "USAREFPROD", usaRefProd );

        dlGr = new FPrinterJob( "layout/rel/REL_VENDAS_PROD_01.jasper", "Volume de vendas por produto", sCab, rs, hParam, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de relatório de Volume de vendas por produto!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRCarteiraComissionado.java   
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_CARTEIRA_COMISSIONADO.jasper", "Carteira de Clientes por Comissionado", sCab, rs, hParam, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão do relatório!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRPagar.java   
private void imprimiGrafico( final ResultSet rs, final TYPE_PRINT bVisualizar, final String sCab ) {

        FPrinterJob dlGr = null;
        HashMap<String, Object> hParam = new HashMap<String, Object>();

        hParam.put( "CODEMP", Aplicativo.iCodEmp );
        hParam.put( "CODFILIAL", ListaCampos.getMasterFilial( "CPCOMPRA" ) );
        hParam.put( "RAZAOEMP", Aplicativo.empresa.toString() );
        hParam.put( "FILTROS", sCab );
        hParam.put( "DATAORDEM", cbOrdem.getVlrString() );
        hParam.put( "IMPOBS", new Boolean( "S".equals( cbObs.getVlrString() ) ) );

        dlGr = new FPrinterJob( "relatorios/FRPagar.jasper", "Relatório de Pagar/Pagas", sCab, rs, hParam, this );

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de relatório de Pagar/Pagas!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:FRResumoDiario.java   
private void imprimirGrafico( final TYPE_PRINT bVisualizar, final ResultSet rs, final String sCab ) {

        FPrinterJob dlGr = null;

        if ( "D".equals( rgFormato.getVlrString() ) ) {
            String fileRelDetalhado = "relatorios/ResumoDiarioDetalhado.jasper";
            if ("S".equals( cbAgruparVendedor.getVlrString())) {
                fileRelDetalhado = "relatorios/ResumoDiarioDetalhado_02.jasper";
            }
            dlGr = new FPrinterJob( fileRelDetalhado, "Resumo de Vendas diario - detalhado", sCab, rs, null, this );
        }
        else if ( "R".equals( rgFormato.getVlrString() ) ) {
            dlGr = new FPrinterJob( "relatorios/ResumoDiarioResumido.jasper", "Resumo de Vendas diario - resumido", sCab, rs, null, this );
        }

        if ( bVisualizar==TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            try {
                JasperPrintManager.printReport( dlGr.getRelatorio(), true );
            } catch ( Exception err ) {
                Funcoes.mensagemErro( this, "Erro na impressão de relatório de resumo diario!" + err.getMessage(), true, con, err );
            }
        }
    }
项目:erp    文件:RelGrupo.java   
@ Override
public void imprimir( TYPE_PRINT visualizar ) {

    try {

        StringBuilder sql = new StringBuilder();

        sql.append( "SELECT CODGRUP, DESCGRUP, SIGLAGRUP " );
        sql.append( "FROM RPGRUPO " );
        sql.append( "WHERE CODEMP=? AND CODFILIAL=? " );
        sql.append( "ORDER BY " + rgOrdem.getVlrString() );

        PreparedStatement ps = con.prepareStatement( sql.toString() );
        ps.setInt( 1, Aplicativo.iCodEmp );
        ps.setInt( 2, ListaCampos.getMasterFilial( "RPGRUPO" ) );
        ResultSet rs = ps.executeQuery();

        HashMap<String, Object> hParam = new HashMap<String, Object>();

        hParam.put( "CODEMP", Aplicativo.iCodEmp );
        hParam.put( "REPORT_CONNECTION", con.getConnection() );

        FPrinterJob dlGr = new FPrinterJob( "modulos/rep/relatorios/rpgrupo.jasper", "GRUPOS DE PRODUTOS", null, rs, hParam, this );

        if ( visualizar == TYPE_PRINT.VIEW ) {
            dlGr.setVisible( true );
        }
        else {
            JasperPrintManager.printReport( dlGr.getRelatorio(), true );
        }
    } catch ( Exception e ) {
        Funcoes.mensagemErro( this, "Erro ao montar relatorio!\n" + e.getMessage() );
        e.printStackTrace();
    }

}
项目:erp    文件:FRFluxoCaixaPeriodo.java   
private void imprimiGrafico(TYPE_PRINT bVisualizar, ResultSet rs, String sCab,  Blob fotoemp, String sOrdem){

    String report = "relatorios/fluxocaixaperiodo.jasper";
    String label = "Relatório de Fluxo de Caixa por Período - Detalhado";

    HashMap<String, Object> hParam = new HashMap<String, Object>();
    hParam.put( "FILTRAR", rgFiltro.getVlrString()  );
    hParam.put( "IDUSU", Aplicativo.getUsuario().getIdusu() );
    try {
        hParam.put( "LOGOEMP",  new ImageIcon(fotoemp.getBytes(1, ( int ) fotoemp.length())).getImage() );
    } catch ( SQLException e ) {
        Funcoes.mensagemErro( this, "Erro carregando logotipo !\n" + e.getMessage()  );
        e.printStackTrace();
    }

    if( "R".equals( rgTipoRel.getVlrString() ) ){
        report = "relatorios/fluxocaixaperiodoResu.jasper";
        label = "Relatório de Fluxo de Caixa por Período - Resumido";
    }

    FPrinterJob dlGr = new FPrinterJob( report, label, sCab, rs, hParam , this );

    if ( bVisualizar==TYPE_PRINT.VIEW ) {
        dlGr.setVisible( true );
    } else {
        try {
            JasperPrintManager.printReport( dlGr.getRelatorio(), true );
        } catch ( Exception err ) {
            Funcoes.mensagemErro( this, "Erro na impressão de relatório de Fluxo de Caixa por Período!" + err.getMessage(), true, con, err );
        }
    }

}
项目:jasperreports    文件:UnicodeApp.java   
/**
 *
 */
public void print() throws JRException
{
    long start = System.currentTimeMillis();
    JasperPrintManager.printReport("build/reports/UnicodeReport.jrprint", true);
    System.err.println("Printing time : " + (System.currentTimeMillis() - start));
}
项目:jasperreports    文件:Barcode4JApp.java   
/**
 *
 */
public void print() throws JRException
{
    long start = System.currentTimeMillis();
    JasperPrintManager.printReport("build/reports/Barcode4JReport.jrprint", true);
    System.err.println("Printing time : " + (System.currentTimeMillis() - start));
}
项目:jasperreports    文件:DataSourceApp.java   
/**
 *
 */
public void print() throws JRException
{
    long start = System.currentTimeMillis();
    JasperPrintManager.printReport("build/reports/DataSourceReport.jrprint", true);
    System.err.println("Printing time : " + (System.currentTimeMillis() - start));
}