IREPORT - Parâmetros para Crosstabs diferentes

Bom dia Pessoal,

Estou desenvolvendo um relatório no IReports que possui dois crosstab’s.
Esse relatório tem como parâmetros data inicial e data final.

O primeiro crosstab tem que pegar esse intervalo de datas e imprimir.
O segundo tem que pegar a data inicial menos um mês.

Por exemplo, se eu pedir o relatório no intervalo de 01/06/2008 a 30/06/2008, ela vai trazer as informações assim:
CROSSTAB1: de 01/06/2008 a 30/06/2008.
CROSSTAB2: de 01/[color=red]05[/color]/2008 a 30/06/2008.

Alguém tem idéia como posso fazer isso?

Você pode fazer direto na query

DATEADD(MONTH,-1,$P{DATAINI})

Ele pega a sua data inicial passada por parâmetro e subtrai 1 mês

Entendido ?