Sign in Join

Live chat for Free Pascal, Lazarus, Delphi and every Pascal programmer.

Mailing lists / lazarus-es / 2009-06

Problemas con la impresión de un grid

2 messages · 1 person ·

Reply by email Subscribe to this list Your subscription

Read-only archive. Use j and k to move between messages.

Jose Antonio Cuello

Quiero utilizar el componente TfrPrintGrid para imprimir autom�ticamente el contenido de un grid pero en el "PreviewReport" que me genera me coloca mal los datos. Es decir, dibuja un frame y el texto en vez de estar dentro del frame me lo imprime m�s abajo. S�lo si pongo la visualizaci�n al 200% se ve correctamente. Pero al imprimir en papel sale incorrectamente. He probado con distintas fuentes de texto, e incluso con un Template pero sigue haciendo lo mismo.

Uso lazarus 0.9.27 beta, con el Lazreport que viene en sus fuentes bajo Ubuntu.

Alguien tiene alguna idea por qu� puede ser?. Gracias.

Reply by email

Jose Antonio Cuello
to Jose Antonio Cuello

Me respondo a mi mismo. Finalmente he encontrado el problema ... resulta que al crear los TfrMemoView pone la alineaci�n vertical al centro y por lo visto no debe hacerlo bien o lo hace sobre un tama�o de height equivocado. as� que he cambiado el centrer por top.

TfrMemoView(v).Layout:=tlCenter;     ---->     TfrMemoView(v).Layout:=tlTop;

Ahora s�lo me queda averiguar porqu� algunos registros los imprime juntos, es decir me sobre pone los datos ...

P.D.: De paso le he quitado los frames al masterdata para que no salga tanto cuadrado. Lo he hecho directamente en los fuentes pues no he visto manera de hacerlo mediante opciones o propiedades.

Show quoted text 13 lines
Quiero utilizar el componente TfrPrintGrid para imprimir autom�ticamente el contenido de un grid pero en el "PreviewReport" que me genera me coloca mal los datos. Es decir, dibuja un frame y el texto en vez de estar dentro del frame me lo imprime m�s abajo. S�lo si pongo la visualizaci�n al 200% se ve correctamente. Pero al imprimir en papel sale incorrectamente. He probado con distintas fuentes de texto, e incluso con un Template pero sigue haciendo lo mismo. Uso lazarus 0.9.27 beta, con el Lazreport que viene en sus fuentes bajo Ubuntu. Alguien tiene alguna idea por qu� puede ser?. Gracias.

Reply by email