Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Impresión (https://www.clubdelphi.com/foros/forumdisplay.php?f=4)
-   -   ¿A qué UNIT pertenece TQRBandType? (https://www.clubdelphi.com/foros/showthread.php?t=42773)

Flecha 23-04-2007 13:19:17

¿A qué UNIT pertenece TQRBandType?
 
Hola a todos.

Tengo diseñados unos reports por medio de un "arbol de herencias". Necesito que todas las bandas (genéricamente TQRCustomBand) ejecuten un mismo evento común AfterPrint. Pero dentro de ese evento común necesito distinguir el tipo de banda (valor de la propiedad BandType).

Mi problema está en que el compilador es incapaz de reconocerme ninguno de los tipos de bandas, en líneas de código como estas:
Código Delphi [-]
If Sender.BandType = rbDetail Then ...;
o
Código Delphi [-]
Case Sender.BandType of
   rbDetail: ...
   ...: ...
End;
Me contesta el mensaje siguiente: Undeclared identifier: 'rbDetail'.
Y lo mismo para todos los demás tipos de bandas.

En el USES ya tengo Quickrpt y QRCtrls. Pero está claro que los tipos de banda (TQRBandType) deben estar declarados en otra UNIT que necesito incorporar al USES.

¿Alguien sabe cual es?

Muchas gracias. Un saludo.

dec 23-04-2007 13:22:55

Hola,

Parece ser que el tipo "TQRBandType" se encuentra en la unidad "QrPrntr".

Flecha 23-04-2007 14:07:15

Muchísimas gracias. Ahora compila perfecto.

dec 23-04-2007 14:14:30

Hola,

Cita:

Empezado por Flecha
Muchísimas gracias. Ahora compila perfecto.

Bueno. Me alegro. Es lo que se conoce como el "toque de dec". :D :D :D

PD. ¡Y no tiene abuela, oiga! :D :)


La franja horaria es GMT +2. Ahora son las 23:19:12.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2026, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi