Com a ajuda fundamental da galera GUJ, tou conseguindo desenvolver um sistema basico com todas as opcoes possivies, para servir de exemplo para os proximos. Agora cheqou a vez de relatórios, ou tá bem proximo, qual a melhor opção em relatórios Java?
Olha cara eu utilizei o iReport para desenvolver relatórios. Ele é gratuito e vc pode adquirir no site http://ireport.sourceforge.net/index.html.
Os relatórios criados são feitos arquivos xml. Vc necessita a API do JasperReport para trabalhar com esses relatórios. porque quando compilados são criados JasperReports e para chamá-los pelo programa necessita dessas classes. Para vc ver as APIs do JasperReport entra no site http://jasperreports.sourceforge.net/ e clique em API docs, ou entre direto por esse caminho que eu já deixei nos meus favoritos http://jasperreports.sourceforge.net/api/index.html, cai direto nas APIs.
Bom, na verdade o iReport é um front-end que gera arquivos xml e podem ser interpretados pelo JasperReport…
JasperReport, são classes que interpretam arquivos xml e geram os relatórios, esses arquivos xml tem q seguir um padrão e é ai que entra o front-end (iReport e outros) para facilitar e agilizar sua criação mas nada impede de vc crialos no braço…