Criar Bandas em tempo de execução

Delphi

23/12/2003

Salve...

preciso criar bandas num relatório em tempo de execução, tipo assim

ao clicar num botão ele adiciona um certo tipo de Banda no QR.

Criar a Banda não ta sendo problema, ta sendo mudar o tipo dela.
Procedure TForm1.Button1Click(Sender: TObject);
var B:TQRBand;
begin
  try
    B:=TQRBand.Create(self);
    B.BandType:=;// aqui da erro
    Form2.QuickRep1.AddBand(B);
  finally
    B.Free;
  end;
end;


Não consigo mudar o tipo dela, ele não reconhece o tipo da banda.

Devo ta comendo barriga em algum lugar...

Alguém sabe onde?

abraço

Feliz Natal


Rfpsatin

Rfpsatin

Curtidas 0

Respostas

Edson Yamanaka

Edson Yamanaka

23/12/2003

Talvez uma outra opção, seja criar a BAND previamente e, em tempo de execução, mudar a propriedade ENABLED para TRUE ou FALSE, conforme a necessidade.


GOSTEI 0
Rfpsatin

Rfpsatin

23/12/2003

[quote:cdc4172c39=´Edson Tadashi Yamanaka´]Talvez uma outra opção, seja criar a BAND previamente e, em tempo de execução, mudar a propriedade ENABLED para TRUE ou FALSE, conforme a necessidade.[/quote:cdc4172c39]

Salve Edson, como vai....

O problema é que não tenho como saber quantas e quais bandas terei no relatório.

P.Ex. posso ter 1 detail como ter 10 details ;-)

Mas só p/ constar.

Resolvi o problema, mudei de regenciador de relatório, passei p/ o Fortes report e para este problema esta tudo OK agora.

Grande Abraço a todos
e Feliz Natal.


GOSTEI 0
POSTAR