[Resolvido] Duvida com parametros iReport

criei um relatorio no iReport, e criei um parametro chamado DataHoje, onde eu quero mostrar a data do dia atual no relatorio…

estou usando o netbeans, e ao chamar o relatorio, coloquei o seguinte codigo para indicar a data atual pelo parametro:

Map parameters = new HashMap(); datah = cahoje.getTime(); data = String.valueOf(datahoje.format(datah)); parameters.put("DataHoje", data);

a forma de passar o parametro esta certa ?

Sim, mas por que você não dá um “new Date()” no relatório mesmo?

E quando for criar o mapa, é sempre uma boa prática deixá-lo com tipos definidos:Map<String, Object> params = new HashMap<String, Object>();

Muito obrigado pela dica do “new Date()”, é muito mais facil do que eu pegar a data atual e passar por parametro

mas aqui ele está mostrando a data e a hora, e eu gostaria apenas da data, existe uma forma de fazer mostrar apenas a data ?

Olá!
Sim, clique com o direito do mouse sobre a caixa ja inserida no relatorio, a segunda opção te ajudará a formatar o campo a seu gosto.

muito obrigado pessoal, agora esta tudo certo

muito obrigado mesmo galera