Boa noite, acompanho o fórum a algum tempo como “voyeur”, mas finalmente decidi tentar me inserir na comunidade…
Primeiro gostaria de pedir desculpas a moderação, caso meu tópico esteja fora dos padrões.
Bom vamos lá, minha dúvida é a seguinte:
Andei estudando sobre o iReport e sei que tenho como gerar relatórios com base no meu banco de dados e posso exibir o arquivo .jasper através do Java.
Mas vi que eu tenho que primeiro gerar o relatório pelo iReport, salvar o arquivo dentro do meu projeto(digamos dentro de uma pasta no WebContent por exemplo) e a partir daí, criar uma classe com um método “apontando” pra esse arquivo .jasper dentro dessa pasta.
Quero saber se ao invés de gerar o relatório pelo iReport, eu poderia por exemplo, através de um método, eu criar o relatório.
Exemplo:
Digamos que eu crie uma aplicação web onde o usuário queira os dados de Janeiro de 2012 até março de 2012 e criar um relatório com esses dados, clicando em um botão ou link dentro da página jsp ou jsf se for o caso.
O iReport faz isso?
Ou teria que usar um outro framework pra realizar essa ação?