Como passar Valores por parametros para um relatorio do IReport

Boa Tarde amigos do grupo, tenho uma tela de pesquiza com o resultado de
uma pesquiza feita pelo usuario de acordo com os filtros por ele escolhido na tela,
gostaria de imprimir este relatorio.Ja vi alguns exemplo na internet mais nenhum
completo desde o inicio, sempre pego o bonde andando.

Criei um uma tabela, “fpprovisionados” com os campos “Codprov”,“tipprov”,“vlprov”,“dtlancprov”,“numparprov”

Codprov = Codigo
tipprov = Tipo
vlprov = Valor
dtlancprov = Data Lançamento
numparprov = Mumero de Parcelas

quero fazer um relatorio com base na “dtlancprov”

como fazer este parametro da data ser enviado para o relatorio do ireport

e trazer o realtorio com essa data informada

Boa tarde, vc precisa criar um Map e inserir os parâmetros dentro dele, por exemplo:

Map<String, Object> parametros = new HashMap<String, Object>(); parametros.put("MEU_PARAMETRO", meuParametro);

e depois quando for chamar o método que gera o arquivo pra você só mandar os parâmetros junto, exemplo:

impressao = JasperFillManager.fillReport(pathRelatorios + File.separator + NM_RELATORIO, **parametros**, conexaoBD);

1 curtida

Obrigado mano valeu