Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Dúvida na Aula 3 do curso "Jasper Reports: Relatórios com Java"

Curso: Jasper Reports: Relatórios com Java Aula: 3. Formatação e ajustes de visualização do relatório

Fiz a configuração abaixo, quando executo o preview do relatório, compila com 0 erros, mas o relatório está vazio.

"WHERE financas.movimentacoes.tipoMovimentacao = 'SAIDA' AND (financas.movimentacoes.data BETWEEN $P{DATA_INI} AND $P{DATA_FIM})"

Parâmetro DATA_INI, Default Value expression: DATE(2012,MONTH(TODAY()),1) Parâmetro DATA_FIM, Default Value expression: DATE(2012,MONTH(TODAY()),DAYSINMONTH(MONTH(TODAY())))

Como fazer para obter a data do primeiro dia do mês e último dia do mês e usá-los como parâmetros, para exibirmos os gastos do mês corrente como default, considerando o ano de 2012 (dados no banco de dados).

1 resposta
solução!

Olá,

Consegui, fazendo o seguinte:

DATA_INI: DATE(2012,MONTH(TODAY()),1)

DATA_FIM: DATE(2012,MONTH(TODAY()),DAYSINMONTH(TODAY()))