PDA

Ver la Versión Completa : cuadricula...que calvario!!


User_baja1
03-03-2005, 12:55:17
Hola a todos,
estoy haciendo un informe con QuickReports y necesito ponerle una cuadricula al detalle del informe.

Para que cada fila tenga su rectangulo no hay problema, entro en el inspector de objetos-> QRBand (rbDetail) y en la propiedad Frame pongo drawBotton=true ...drawTop... etc

El problema viene cuando, ademas de esta cuadricula de fila, quiero separar las lineas de detalle en columnas. Para ello uso QRShapes pero....que pasa cuando la altura de la fila (banda) crece....?? Pues que las lineas se quedan cortas.
He probado a aumentarlas por codigo en beforePrint y AfterPrint de la banda de detalle ..pero no vaa....

Por dios...no se puede hacer de alguna forma mas sencilla????
Cuanto tiempo perdido para la chorrada de la cuadricula.

¿podeis ayudarme?
Gracias.
David.

marcoszorrilla
03-03-2005, 15:29:16
No dices el código que estás utilizando, prueba esto:

procedure TForm1.DetailBand1BeforePrint(Sender: TQRCustomBand;
var PrintBand: Boolean);
begin
QrShape1.Size.Height:=Detailband1.Size.Height;
end;


Un Saludo.

User_baja1
03-03-2005, 15:37:48
Pues el codigo que usaba era:

QrShape1.height:= DetailBand1.height

ya veo que el problema era ese justamente. Lo que debia de hacer es usar la propiedad Size de cada uno de ellos.


Ahora si que funciona. Muchas gracias.


-----------------------------------------
Uno para todos y todos para uno
-----------------------------------------