BOm dia !
Estou querendo começar a trabalhar com o IReport, pois tenho algumas demandas de relatórios na web para serem feitas. Mas, tenho algumas dúvidas:
1 - E possível trabalhar com o IReport sem fazer conexão com banco de dados?
EX. Eu recupero na minha camada de apresentação os Value Objects montados pelo meu DAO. veja:
RelClientePessoaFisicaVO vo = (RelClientePessoaFisicaVO) list.get(i);
os dados que quero imprimir estarão em vo.getNome();
2 - Já baixei o ireport0.2.3.zip quais as variaveis de ambiente devo configurar, pois quando executo o startup.bat vem o seguinte erro:
java.lang.ClassNotFoundException: de.muntjak.tinylookandfeel.TinyLookAndFeel
at java.net.URLClassLoader$1.run(Unknown Source)
at java.security.AccessController.doPrivileged(Native Method)
at java.net.URLClassLoader.findClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at sun.misc.Launcher$AppClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClass(Unknown Source)
at java.lang.ClassLoader.loadClassInternal(Unknown Source)
at java.lang.Class.forName0(Native Method)
at java.lang.Class.forName(Unknown Source)
at javax.swing.SwingUtilities.loadSystemClass(Unknown Source)
at javax.swing.UIManager.setLookAndFeel(Unknown Source)
at it.businesslogic.ireport.gui.MainFrame.(MainFrame.java:129)
at it.businesslogic.ireport.gui.MainFrame.main(MainFrame.java:4533)
Exception in thread “main” java.lang.NoSuchMethodError
at it.businesslogic.ireport.gui.JNumberComboBox.(JNumberComboBox.java:66)
at it.businesslogic.ireport.gui.MainFrame.initComponents(MainFrame.java:651)
at it.businesslogic.ireport.gui.MainFrame.(MainFrame.java:133)
at it.businesslogic.ireport.gui.MainFrame.main(MainFrame.java:4533)
Trabalhando com IReports
1 Resposta
Primeiro lembre-se que o relatório é feito pelo JasperReports, o iReport é só um frontend pra ele.
Agora as respostas:
- Sim é possível. Isso já foi discutido no forum, é só pesquisar por DataSource …
- Nao precisa configurar nada no ambiente, vc deve ter baixado a atualização que vem sem as libs, volte lá e pegue o pacote completo com todas as libs.
- Nao tem 3
Criado 21 de maio de 2004
Ultima resposta 21 de mai. de 2004
Respostas 1
Participantes 2
Alura O que é Python? — um guia completo para iniciar nessa linguagem de programação Acesse agora o guia sobre Python e inicie sua jornada nessa linguagem de programação: o que é e para que serve, sua sintaxe e como iniciar nela!
Casa do Codigo Engenharia de Prompt para Devs: Um guia para aprender a... Por Ricardo Pupo Larguesa — Casa do Codigo