2010-08-09 11 views
5

Chcę użyć java.util.HashMap jako zmiennej w JasperReport, aby zapisać nazwy grup mojego raportu w nim.Jak używać java Hashmap jako zmiennej w JasperReport

mam zmęczony i zadeklarowaniu zmiennej typu java.util.HashMap a jego pole jest wyrażenie:

$V{variable1}.put($F{GROUPCOLUMNVALUE}, $F{GROUPCOLUMNVALUE}) 

ale to nie działa i daje null kiedy drukować je na grupy stopce raportu.

Używam iReport 3.7.3

Odpowiedz

1

You napisał: Zmienna wyrażenie: new java.util.HashMap() Myślę, że może to być initial value expression zamiast zmiennej wyrażenie

0

Próbowałem go tam i dostał pracę.

ustawić następujące właściwości na zmiennej:

  • Zmienna klasa: java.util.HashMap()
  • typ Reset: None
  • Obliczenia: System
  • Zmienna wyrażenie: new java.util.HashMap()
Powiązane problemy