Comecei a usar o iReport a uma semana, e estou desenvolvendo um relatório. Gostaria de fazer uma pergunta para vocês.
Se vocês conhecem como fazer para não exibir o conteúdo do detail, caso não exista conteúdo no sub.
Estou postando junto a imagem do Rel. como exemplo.
O item Cursos de Valorização, não quero que seja exibido caso não tenha conteúdo no sub. Como existem vários outros itens que não tem nada no conteúdo do sub-relatório, fica muito ruim a exibição do conteúdo.
Basta fazer uma condição Print Wheen Expression.
E se a condição nao for satisfeita nao imprime nada.
Romildo_Paiter
Vou tentar aqui… e já falo.
Romildo_Paiter
TheKill, uma coisa e enquanto ao espaço que irá ficar, só definir lá o componente como float, resolve???
TheKill
Blank wheen Null
Romildo_Paiter
TheKill, me ajuda ai, fazendo favor.
Estou marcando o detail, colocando a seguinte expressão.
Mas não esta funcionando corretamente.
!$P{SUBREPORT_DIR}.equals( “” )
O if esta aparentemente descontinuado na versão 3.7.3.
Vc pode demostrar um exemplo para nós.
Obrigado
att
Romildo
Romildo_Paiter
Pessoal, algum sabe como pegar o retorno do sub relatório. Tentei algumas expressões mas nenhuma eu tive uma resposta positiva.
Tentei algo como essa,
mas não funcionou.
Alguém tem alguma ideia de como fazer isso.
Obrigado
att
Romildo Paiter
TheKill
Amigo, deve fazer uma pesquisa também…
tente isso:
new Boolean($V{totalAprazo}.signum() > 0)
Substituindo o valor da condição e do objeto utilizado por algo que você precise.
Obs.: Eu não gosto de trabalhar com SubRelatórios então nao sei na prática como vai ficar pra você.
Eu trabalho com Groups.