Oi, Boa tarde!
fiz um relatório que tem um parâmetro para filtrar por pais, $P{idpais}:
SELECT
"tb-pais".“tb” AS “tb-pais”.“tb”…
FROM
"tb-pais".“tb”…
WHERE
"tb-pais".“id-pais” = $P{idpais}
Ele funciona certinho.
O meu problema é que, quando o conteúdo do parâmetro $P{idpais} é vazio, não esta imprimindo os dados.
Preciso que, quando o conteúdo do parâmetro $P{idpais} for vazio, então, trazer tudo que tiver na tabela, se não, filtra pelo $P{idpais}.
Como faço isso?
Li sobre colocar ! (exclamação) no parâmetro, $P!{idpais}, mas acho que precisaria mexer na aplicação e não tenho acesso.
tem como fazer isso no ireport?
Obrigada!