In order for this site to work correctly we need to store a small file (called a cookie) on your computer. Most every site in the world does this, however since the 25th of May 2011, by law we have to get your permission first. Please abandon the forum if you disagree.

Para que este foro funcione correctamente es necesario guardar un pequeño fichero (llamado cookie) en su ordenador. La mayoría de los sitios de Internet lo hacen, no obstante desde el 25 de Marzo de 2011 y por ley, necesitamos de su permiso con antelación. Abandone este foro si no está conforme.

SOBRE nTopMargin

Foro de Xailer profesional en español
Responder
Francisco Sanchez
Mensajes: 532
Registrado: Mié Feb 09, 2005 6:20 pm

SOBRE nTopMargin

Mensaje por Francisco Sanchez »

Tengo un report, el cual a partir de la 1ª pagina, es decir, ya en la 2ª, la
cabecera tiene que desaparecer. Lo hacia en fw llamando a esta funcion desde
el ENDPAGE
local aHead := {{|| ""} }
WITH OBJECT oReport
:nTopMargin := 0
:oHeader := nil
TRptLine():New( oReport )
:oHeader := TRptLine():Create( oReport, aHead,nil,1)
END WITH
pero vacia el HEADER pero no sube el resto del texto hacia arriba, ni con
nTopmargin := 0 ni con :nTopmargin := 25 ni nada, sabiendo que por defecto
toma 100. Que estoy haciendo mal?
Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL
Avatar de Usuario
ignacio
Site Admin
Mensajes: 9253
Registrado: Lun Abr 06, 2015 8:00 pm
Ubicación: Madrid, Spain
Contactar:

SOBRE nTopMargin

Mensaje por ignacio »

Francisco,
Prueba con lo siguiente:
WITH OBJECT oReport
:oHeader := TRptLine():New( oReport )
:Adjust()
END WITH
Saludos,
"Francisco Sanchez" <francisco@softwaretotal.biz> escribió en el mensaje
news:4280ff9a$[email=1@ozsrvnegro.ozlan.local...]1@ozsrvnegro.ozlan.local...[/email]
> Tengo un report, el cual a partir de la 1ª pagina, es decir, ya en la 2ª,
> la cabecera tiene que desaparecer. Lo hacia en fw llamando a esta funcion
> desde el ENDPAGE
>
> local aHead := {{|| ""} }
>
> WITH OBJECT oReport
> :nTopMargin := 0
> :oHeader := nil
> TRptLine():New( oReport )
> :oHeader := TRptLine():Create( oReport, aHead,nil,1)
> END WITH
>
> pero vacia el HEADER pero no sube el resto del texto hacia arriba, ni con
> nTopmargin := 0 ni con :nTopmargin := 25 ni nada, sabiendo que por defecto
> toma 100. Que estoy haciendo mal?
>
> Atentamente : Francisco Sanchez GERENTE GRUPO ST - Software TOTAL
>
Ignacio Ortiz de Zúñiga
[Equipo de Xailer / Xailer team]
https://www.xailer.com
Responder