Undeclared identifier: ´rbDetail´ Quick Report
Pessoal!
Estou tentando criar uma QRBAnd num relatório do QuickReport em tempo de execução. Qdo utilizo
QRD:=TQRBand.create(QR1);
QRD.BandType:=rbDetail;
obternho o seguinte erro:
[Error] UPesqFProd.pas(609): Undeclared identifier: ´rbDetail´
Qual a sintaxe correta para indicar que a banda QRD é do tipo rbDetail? Em uses declaro a unit QuickRpt. Uso o Delphi5.
Estou tentando criar uma QRBAnd num relatório do QuickReport em tempo de execução. Qdo utilizo
QRD:=TQRBand.create(QR1);
QRD.BandType:=rbDetail;
obternho o seguinte erro:
[Error] UPesqFProd.pas(609): Undeclared identifier: ´rbDetail´
Qual a sintaxe correta para indicar que a banda QRD é do tipo rbDetail? Em uses declaro a unit QuickRpt. Uso o Delphi5.
Luis.wolff
Curtidas 0
Respostas
Aroldo Zanela
23/05/2006
Colega,
Adicione [b:96f8d070fc]qrprntr[/b:96f8d070fc] na lista de uses.
Adicione [b:96f8d070fc]qrprntr[/b:96f8d070fc] na lista de uses.
GOSTEI 0
Luis.wolff
23/05/2006
Obrigado, Aroldo... era isso mesmo. No entanto a aplicação não está mostrando as bands criadas. Estou fazendo assim:
QRT:=TQRBand.create(QR1);
QRT.BandType:=rbTitle;
QRT.Size.Height:=6.4;
QRT.Size.width:=190;
QRT.Frame.Color:=clBlack;
QRT.Frame.DrawBottom:=false;
QRT.Frame.DrawLeft:=false;
QRT.Frame.DrawRight:=false;
QRT.Frame.Style:=psSolid;
QRT.Frame.Width:=1;
QRT.Height:=26;
QRD:=TQRBand.create(QR1);
QRD.BandType:=rbDetail;
QRD.Size.Height:=6.4;
QRD.Size.width:=190;
QRD.Frame.Color:=clBlack;
QRD.Frame.DrawBottom:=false;
QRD.Frame.DrawLeft:=false;
QRD.Frame.DrawRight:=false;
QRD.Frame.Style:=psSolid;
QRD.Frame.Width:=1;
QRD.Height:=26;
onde QR1 é o TQuickRep. O que estou fazendo de errado?
QRT:=TQRBand.create(QR1);
QRT.BandType:=rbTitle;
QRT.Size.Height:=6.4;
QRT.Size.width:=190;
QRT.Frame.Color:=clBlack;
QRT.Frame.DrawBottom:=false;
QRT.Frame.DrawLeft:=false;
QRT.Frame.DrawRight:=false;
QRT.Frame.Style:=psSolid;
QRT.Frame.Width:=1;
QRT.Height:=26;
QRD:=TQRBand.create(QR1);
QRD.BandType:=rbDetail;
QRD.Size.Height:=6.4;
QRD.Size.width:=190;
QRD.Frame.Color:=clBlack;
QRD.Frame.DrawBottom:=false;
QRD.Frame.DrawLeft:=false;
QRD.Frame.DrawRight:=false;
QRD.Frame.Style:=psSolid;
QRD.Frame.Width:=1;
QRD.Height:=26;
onde QR1 é o TQuickRep. O que estou fazendo de errado?
GOSTEI 0
Luis.wolff
23/05/2006
Descobri... faltava
QR1.Bands.HasTitle:=true;
QR1.Bands.HasDetail:=true;
QR1.Bands.HasTitle:=true;
QR1.Bands.HasDetail:=true;
GOSTEI 0