Duvida sobre JasperReports?

6 respostas
fernandopaiva

Salve galera…

Seguinte, eu crio meu relatório, só que precisava que aparecesse aquele campinho no preview onde eu digito a palavra e eh encontrada, tipo um find…Eu sei que com .pdf tem essa opção, mas eu não gero relatórios em .pdf eu gero diretamente.

aqui eu gero meu relatorio a partir de uma JTable.

public void abreRelatorio throws JRException{  
        String arquivo = "Relatorios/RelCliente.jasper";
        java.io.InputStream file = getClass().getClassLoader().getResourceAsStream(arquivo); 
        JRTableModelDataSource tabela = new JRTableModelDataSource(tabelaCliente.getModel());
        Map parametros = new HashMap();
        JasperPrint printer = JasperFillManager.fillReport(file, parametros, tabela); 
        JRViewer view = new JRViewer(printer);
        JDialog dialog = new JDialog(); 
        dialog.getContentPane().add(view);
        dialog.setSize(800,600);  
        dialog.setLocationRelativeTo(this);  
        dialog.setModalityType(ModalityType.APPLICATION_MODAL);  
        dialog.setModal(true);  
        dialog.setVisible(true);  
    }  
  
public void botaoActionPerformed(){  
  abreRelatorio; //chama o metodo  
}

Quero saber se tem como colocar aquele campinho find para achar palavra no preview do relatório.??

obrigado.

6 Respostas

Gerva

Po mano, acho que só gerando um PDF e abrindo ele ao invés do Jasper Viewer…

Se alguém souber também estou bastante interessado.

leoramos

E aí, Fernando!
Cara, acho que vais ter que implementar isso no braço mesmo.
Esse link tem o código do JasperViewer e do JRViewer(é OpenSource, divirta-se).
http://www.docjar.com/html/api/net/sf/jasperreports/view/JasperViewer.java.html
http://www.jarvana.com/jarvana/view/jasperreports/jasperreports/3.5.3/jasperreports-3.5.3.jar!/net/sf/jasperreports/swing/JRViewer.class?classDetails=ok
Dei uma fuçada no código, não parece lá muito difícil.
Pena que é Swing, senão eu já ia indicar o icePDF pra mais um… hehe
Abraço!

fernandopaiva

Salve Leoramos, firmeza total ???

Bora marcar de comer um sushi ??? I like it !!! kkk…Entaum, sobre o JasperReports, vou tentar implementar aqui.

vlw ae, obrigado.

fernandopaiva

Mas pelo que andei procurando ae, acho que não terá como fazer, pois o JasperViewer exibe uma imagem, não uma sequencia de texto.

aqui tem um post parecido com esse meu: http://www.guj.com.br/java/229386-jasperviewer---busca-dentro-da-visualizacao-do-relatorio

vlw, []s

Gerva

Verdade e montar um vizualizador do principio seria um trabalho gigante e um tanto desnecessário… Não rola gerar o PDF?

fernandopaiva

Entaum kra…como eh uma aplicação desktop não rola fazer em PDF, e eh muito importante ter essa opção de procurar a palavra no relatório.
Tive pensando em dar uma olhada no Cristal Reports, sera q ele tem essa opção no preview ?

obrigado

Criado 12 de julho de 2011
Ultima resposta 14 de jul. de 2011
Respostas 6
Participantes 3