JasperReport/OpenReportsDesigner => AutoStretch=true

Olá,

Eu tenho um campo em um relatorio montado no OpenReportsDesigner que pode ter um conteudo grande, podendo ultrapassar uma linha. Contudo, isso é esporadico. Gostaria de saber se alguem sabe se existe uma propriedade do tipo AutoStretch=True, para redimensionar o campo dinamicamente durante a geracao do relatorio.

Obs: Estou gerando o relatorio em PDF.

[quote=“edilmar”]Olá,

Eu tenho um campo em um relatorio montado no OpenReportsDesigner que pode ter um conteudo grande, podendo ultrapassar uma linha. Contudo, isso é esporadico. Gostaria de saber se alguem sabe se existe uma propriedade do tipo AutoStretch=True, para redimensionar o campo dinamicamente durante a geracao do relatorio.

Obs: Estou gerando o relatorio em PDF.[/quote]

Existem duas propriedades no campo pro jasper que permite isso:

  • isPrintWhenDetailOverflows: Imprime o conteudo até onde couber ( o tamanho definido pelo campo ).
  • isStretchWithOverflow: Quando o conteudo exceder, ele vai criando linhas pra baixo, empurrando o conteudo pra baixo ateh colocar todo o conteudo da coluna.

Flw!