Trabalhando com IReports

1 resposta
carlosgyn
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 -  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)

1 Resposta

smota

Primeiro lembre-se que o relatório é feito pelo JasperReports, o iReport é só um frontend pra ele.

Agora as respostas:

  1. Sim é possível. Isso já foi discutido no forum, é só pesquisar por DataSource …
  2. 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.
  3. Nao tem 3 :smiley:
Criado 21 de maio de 2004
Ultima resposta 21 de mai. de 2004
Respostas 1
Participantes 2