[RESOLVIDO] Jasper - iReport: agrupamento por datas

olá pessoal,

possuo um relatório jasper cujo o datasource é um JRBeanCollection…
cada elemento (linha) do relatório é um objeto da seguinte forma:
>> id (Long) | descricao (String) | valor (BigDecimal) | dataPagamento (Calendar)

gostaria de fazer um agrupamento no meu relatório pela "dataPagamento", mas apenas por "MMM/yyyy"

tipo… o seguinte relatório:

-----------------------------------------------
 1 | pagamento 1| 10,00 | 01/01/2009
 2 | pagamento 2| 18,00 | 07/01/2009
 3 | pagamento 3| 53,00 | 10/02/2009
-----------------------------------------------

fosse apresentado da seguinte maneira:

-----------------------------------------------
Jan/2009
    1 | pagamento 1| 10,00 | 01/01/2009
    2 | pagamento 2| 18,00 | 07/01/2009
Fev/2009
    3 | pagamento 3| 53,00 | 10/02/2009
-----------------------------------------------

agradeço desde já

olá…

depois de fuçar bastante, resolvi o problema…

basta criar um group e em vez de selecionar um campo como expression
coloquei o código a seguir em “group expression”:

(new SimpleDateFormat("MMM/yyyy")).format($F{dataPagamento})

update: o field “dataPagamento” eu defini como sendo do tipo “java.util.Date” e a description eu defini como sendo "dataPagamento.time"
feitow!