GARANTIR DESCONTO

Fórum Altura da band no Quick Report #470147

15/02/2014

0

Caros amigos, como posso fazer para que a band de um QuickReport possa aumentar de acordo com o conteúdo do campo (QRDBText) inserido nela.alguns tên até 8 linhas de altura, pois trata-se de um campo do tipo text.

Uso Delphi XE3, MySQL e Navicat.


Desde já agradeço.
Aloisio Santos

Aloisio Santos

Responder

Posts

17/02/2014

Luiz

Bom dia, você pode tratar diretamente no evento beforeprint da sua banda ... você faz algo do tipo:

Se o tamanho da variável for maior do que quanto cabe de caracteres na linha ...

if  lenght(variavel) > 100 then
begin
    variavel.height := variavel.height + 10;
    banda.height   := banda.height + 10;
end;

if  lenght(variavel) > 200 then
begin
    variavel.height := variavel.height + 10;
    banda.height   := banda.height + 10;
end;

...



ps: para utilizar o QRDBText precisa alterar as propriedades autosize para false e wordwrap para true; ou você pode utilizar o Memo.
Responder

Gostei + 0

Utilizamos cookies para fornecer uma melhor experiência para nossos usuários, consulte nossa política de privacidade.

Aceitar