Passar parametro double para o iReport

Pessoal eu criei um parametro no iReport do tipo double (VlTotalCentrosCusto) e tento passar no c贸digo um valor do tipo double no java e quando ele imprime traz null

exemplo :

private double vlTotalCentrosCusto;
vlTotalCentrosCusto = getVlTotalCentrosCusto();

mParametros.put("VlTotalCentrosCusto ", vlTotalCentrosCusto);

public double getVlTotalCentrosCusto() {
double total = 0;
for (Iterator iter = getAtividadeCentroCusto().iterator(); iter.hasNext():wink: {
AtividadeCentrocusto c = iter.next();
total += c.getVlRateio();
}
return total;
}

Grato;
Diogo All贸

Hoje utilizo no iReport vari谩veis do tipo double e n茫o tive nenhum problema.

No debug vc verificou se este valor n茫o est谩 retornando null?
Na constru莽茫o do seu relat贸rio que tipo voce colocou na vari谩vel (String, Double)?

Todos os problemas que tive com null no iReport foi por que o valor que estava passando era null.

Resolvi assim

java.text.DecimalFormat("#.##")
.getCurrencyInstance(new java.util.Locale(鈥減t鈥, 鈥淏R鈥))
.format(new Float($F{vlTotalCentrosCusto}.floatValue()))

Valewww