Ireport: Imprimir valor exatamente depois do ultimo registro do detalhe. [Resolvido]

Pessoal, boa tarde.

Tenho o seguinte problema:

Preciso imprimir um laudo com ireport. Preciso que o texto do laudo seja impresso imediatamente depois do ultimo item da banda detalhe, pra que não haja espaço p/ adulterações no documento. Ja tentei de várias formas, sempre tem um problema. Se alguem puder ajudar agradeço.

O ideal seria usar uma banda rodapé. Mas como tem que ser na linha seguinte aos registros do “detail”, talvez seja preciso adicionar esse “ultimo registro” na lista.

vc pode colocar seus itens dentro de um list na banda details

e logo abaixo desse list vc coloca o texto do laudo

ai ele vai aparecer logo apos a iteracao do list

tenta ai ve se vc consegue :smiley:

[quote=1 de abril]vc pode colocar seus itens dentro de um list na banda details

e logo abaixo desse list vc coloca o texto do laudo

ai ele vai aparecer logo apos a iteracao do list

tenta ai ve se vc consegue :smiley: [/quote]

Vc quis dizer passar um list como parametro ? Minha query esta no relatório e eu passo alguns dados como parametro. No detail eu tenho os campos da query.

Como eu teria que fazer nesse caso ?

nao nao… falei do componente list do iReport

vc coloca uma list na banda detail ele cria um dataset

nele vc pode adicionar outra query, tenta usar a msm da relatorio

ai dentro da list vc arrasta os fields que vc quer

embaixo da list vc coloca seu texto normal, tudo dentro da banda detail

Desculpe minha ignorancia, mas ainda não tinha trabalhado com ireport desta forma.
O component List seria um Subreport ?
Vc teria um exemplo de código ?

sim ele se parece com um subreport… vc pode colocar outra query nele
mas no caso ele nao cria outro arquivo… eh como se fosse uma banda detail

agora tem q ver se ele nao imprime seu texto em todas as paginas ou soh na ultima mas ai vc pode ver uma restricao
fiz um exemplo simples soh pra ver como fica
tenta ae :smiley:

Valeu a ajuda pessoal.

A solução que me serviu melhor foi essa:

Nas propriedades do relatório tinha uma opção Float column footer, que quando habilitada ela imprime os valores da band page footer logo após os dados da band detail. Justamente o que eu precisava.

Mesmo assim obrigado.

1 curtida