FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour C贸mo Justificar HEADER y FOOTER?
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
C贸mo Justificar HEADER y FOOTER?
Posted: Tue Jul 31, 2018 08:26 PM
Hola Amigos:

Con el siguiente c贸digo alineo las datos de las celdas de un xBrowse:
Code (fw): Select all Collapse
            JUSTIFY {(.F.),(.T.),(.T.),(.T.),(.F.),(.F.),(.F.),(.T.),(.T.),NIL};


C贸mo justifico el HEADER y FOOTER?

Saludos
SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM
Re: C贸mo Justificar HEADER y FOOTER?
Posted: Wed Aug 01, 2018 02:11 AM

Saludos...

Header
aCols[n]:nHeadStrAlign := AL_CENTER, etc

VALIDA SI SE CENTRAN TODOS LOS head AUTOMATICAMENTE
AEval( oBrw:aCols, {|o| o:nHeadStrAlign := AL_CENTER } )

Footer
aCols[n]:nFootStrAlign := AL_RIGHT, etc

saludos...gracias... :shock:

Dios no est谩 muerto...



Gracias a mi Dios ante todo!
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: C贸mo Justificar HEADER y FOOTER?
Posted: Wed Aug 01, 2018 02:52 AM

Jos茅 Luis:

Muchas gracias por tu respuesta peo me parece que con tu sugerencia
debo definir la alineaci贸n columna a columna.

Con JUSTIFY se define la alineaci贸n de cada columna en forma posicional, debe
haber algo para alinear el HEADER y FOOTER de forma similar, no?

Saludos

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 2064
Joined: Fri Jan 06, 2006 09:28 PM
Re: C贸mo Justificar HEADER y FOOTER?
Posted: Wed Aug 01, 2018 01:15 PM
Armando wrote:Jos茅 Luis:

Muchas gracias por tu respuesta peo me parece que con tu sugerencia
debo definir la alineaci贸n columna a columna.

Con JUSTIFY se define la alineaci贸n de cada columna en forma posicional, debe
haber algo para alinear el HEADER y FOOTER de forma similar, no?

Saludos


Armando, lo que dices es cierto, pero si existe no la conozco, ya habria que revisar mas la clase o preguntarle a Mt RAO, lo que he hecho es justificarlas todas a un mismo lado con

AEval( oBrw:aCols, {|o| o:nHeadStrAlign := AL_CENTER } )

pero casi como dices que cada hearder o footer tome justificacions diferentes con una sola linea de comando no tengo ni idea, haber si alguien mas da alguna otra solucion o que dice Mr.TAO...saludos, gracias... :-)
Dios no est谩 muerto...



Gracias a mi Dios ante todo!
Posts: 2170
Joined: Fri Jul 18, 2008 01:24 AM
Re: C贸mo Justificar HEADER y FOOTER?
Posted: Wed Aug 01, 2018 04:42 PM
Armando.
Sin modificar la Classe. ( Uso FW 1204 )
Si quieres centrar los headers y footers, tambien puedes usar:
Code (fw): Select all Collapse
 聽 WITH OBJECT oBrw
聽 聽 聽 :nHeadStrAligns 聽 聽:= AL_CENTER
聽 聽 聽 :nFootStrAligns 聽 聽:= AL_CENTER
聽 聽END


Si quieres hacerlo segun tu criterio, prueba el siguiente codigo de ejemplo:
l
Code (fw): Select all Collapse
ocal aHeadAligns := {nil,2,nil,nil,2,nil,nil,nil}, n, aFootAligns := {2,nil,nil,nil,2,nil,nil,2}

聽 WITH OBJECT oBrw
聽 聽 聽...
聽 聽END

聽 聽AEval(aHeadAligns,{|a,n| oBrw:aCols[n]:nHeadStrAlign := aHeadAligns[n] })
聽 聽AEval(aFootAligns,{|a,n| oBrw:aCols[n]:nFootStrAlign := aFootAligns[n] })

Saludos.
Francisco J. Alegr铆a P.

Chinandega, Nicaragua.



Fwxh-MySql-TMySql
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: C贸mo Justificar HEADER y FOOTER?
Posted: Wed Aug 01, 2018 06:23 PM

Francisco:

Thanks, I'll Try it.

Regards

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero
Posts: 10733
Joined: Sun Nov 19, 2006 05:22 AM
Re: C贸mo Justificar HEADER y FOOTER?
Posted: Thu Aug 02, 2018 07:08 PM
Also, if you want to specify different alignments for different column headers:
Code (fw): Select all Collapse
oBrw:nHeadStrAligns := { AL_LEFT, AL_RIGHT, AL_CENTER, ...... }
Regards



G. N. Rao.

Hyderabad, India
Posts: 3358
Joined: Fri Oct 07, 2005 08:20 PM
Re: C贸mo Justificar HEADER y FOOTER?
Posted: Thu Aug 02, 2018 07:54 PM

Mr. Rao:

Thanks a lot.

Regards

SOI, s.a. de c.v.
estbucarm@gmail.com
http://www.soisa.mex.tl/
http://sqlcmd.blogspot.com/
Tel. (722) 174 44 45
Carpe diem quam minimum credula postero

Continue the discussion