Bom dia    ,
 ,
Alguém sabe como eu posso criar ou limitar o filtro de extensões no jasper viewer nas hora de salvar a visualização em algum formato?
segue anexo o print do viewer.
Obrigado.
Bom dia    ,
 ,
Alguém sabe como eu posso criar ou limitar o filtro de extensões no jasper viewer nas hora de salvar a visualização em algum formato?
segue anexo o print do viewer.
Obrigado.
[quote=juceliohv]Bom dia    ,
 ,
Alguém sabe como eu posso criar ou limitar o filtro de extensões no jasper viewer nas hora de salvar a visualização em algum formato?
segue anexo o print do viewer.
Obrigado.[/quote]
Acho que isso pode te ajudar:
http://jasperforge.org/plugins/espforum/view.php?group_id=102&forumid=103&topicid=70085
[]'s
Cara, mudei o meu código de JasperViewer para JRViewer, mas agora o relatório não aparece na tela. Você sabe o que pode estar errado?
Segue código.
[code]JasperPrint jasperPrint = JasperFillManager.fillReport(jasperReport, map, connection);
//JasperExportManager.exportReportToPdfFile(jasperPrint, pdfFile);
    //JasperViewer jrviewer = new JasperViewer(jasperPrint, false);
    JRViewer viewer = new JRViewer(jasperPrint);
    
    //jrviewer.setIconImage(null);
    //jrviewer.setTitle("");
    viewer.setName("");
    viewer.setVisible(true);       
    viewer.setFitPageZoomRatio();[/code]Amigo
Sempre usei JasperViewer, mas me deparei com um problema quando tive que colocar o sistema em terminal services.
O meu cliente não tinha defesa pra proteger o disco quando o usuário clicava no botão salvar e me pediu para desabilitá-lo.
Só era possível com JRViewer, mas não funcionava quando eu o substitui.
Verifiquei que JasperViewer extende um Jframe e JRViewer um JPanel, então criei um JFrame e adicionei o JRviewer nele
funcionou legal .
abaixo o código
            // endereço do arquivo .jasper já compilado
            JasperPrint imp = JasperFillManager.fillReport("relatorios/cai_imp.jasper", map, conexao);
            // Cria uma janela com o Relatorio
//            JasperViewer jpv = new JasperViewer(imp, false); // false -> não fecha o programa que abriu o relatorio
//
//            // Titulo do Relatório
//            jpv.setTitle("Caixa");
//            
//            // Torna a janela visivel
//            jpv.setVisible(true);
            JFrame teste = new JFrame();
            JRViewer jRViewer = new JRViewer(imp);
//            ((JPanel)jRViewer.getComponent(0)).remove(0);
//            jRViewer.setName("Caixa");
            jRViewer.setVisible(true);
            teste.add(jRViewer);
            teste.setVisible(true);