FiveTech Support Forums

FiveWin / Harbour / xBase community
Board index FiveWin para Harbour/xHarbour XBrowse multilineas
Posts: 396
Joined: Tue Mar 18, 2008 09:41 PM
XBrowse multilineas
Posted: Wed Dec 23, 2009 10:13 AM

Hola,

Quisiera saber si es posible que un XBrowse muestre el texto de cabecera de cada columna en una o varias lineas.
El problema es que el texto es muy amplio y queda una columna muy ancha.

¿alguien sabe si se puede hacer? :?

Javier,

FWH 8.04 2008
Posts: 389
Joined: Wed Nov 29, 2006 01:51 PM
Re: XBrowse multilineas
Posted: Wed Dec 23, 2009 10:21 AM

Hola

claro q se puede, un ej.

REDEFINE XBROWSE oLbx4 ;
FIELDS (aDbf[xTMP4]:cAlias)->TIPDEP,;
(aDbf[xTMP4]:cAlias)->BCODEP,;
(aDbf[xTMP4]:cAlias)->LOCDEP,;
(aDbf[xTMP4]:cAlias)->FECDEP,;
(aDbf[xTMP4]:cAlias)->NRODEP,;
(aDbf[xTMP4]:cAlias)->NROCHE,;
(aDbf[xTMP4]:cAlias)->FECVEN,;
(aDbf[xTMP4]:cAlias)->DESBANC,;
(aDbf[xTMP4]:cAlias)->DESPLAZA,;
(aDbf[xTMP4]:cAlias)->IMPORTE ;
PICTURES ,,, "@D", "99.999.999", "99.999.999", "@D",,, aCliente[ ID_PICT ] ;
HEADERS "Tipo","Banco","Plaza","Fecha",OTA("N£mero"),;
OTA("N£mero"),"Vence","Banco","Plaza", "Importe" ;
FIELDSIZES 65,90,90,60,60,60,60,120,120,90 ;
JUSTIFY ,,, AL_CENTER, AL_RIGHT, AL_RIGHT, AL_CENTER,,, AL_RIGHT ;
ID 83;
OF oFldr:aDialogs[4] ;
ALIAS aDbf[xTMP4]:cAlias ;
LINES CELL

oLbx4:nColDividerStyle:= LINESTYLE_BLACK
oLbx4:nRowDividerStyle:= LINESTYLE_BLACK
oLbx4:lRecordSelector := .f.

// Aca va el tema de encabezado

oLbx4:nHeaderLines := 2
oLbx4:nHeaderHeight := 40

oLbx4:nHeader := 1
oLbx4:aHeaderTop := { "D E P O S I T O", "VALOR DEPOSITADO" }

oLbx4:aCols[1]:nHeaderType := 2 // Comienza el primer grupo
oLbx4:aCols[2]:nHeaderType := 1
oLbx4:aCols[3]:nHeaderType := 1
oLbx4:aCols[4]:nHeaderType := 1
oLbx4:aCols[5]:nHeaderType := 1
oLbx4:aCols[6]:nHeaderType := 1 // Fin primer grupo

oLbx4:aCols[7]:nHeaderType := 4 // Comienzo grupo 2
oLbx4:aCols[8]:nHeaderType := 1
oLbx4:aCols[9]:nHeaderType := 1
oLbx4:aCols[10]:nHeaderType := 1
oLbx4:aCols[11]:nHeaderType := 1
oLbx4:aCols[12]:nHeaderType := 3 // fin grupo 2

Espero te sirva.

Salu2, Ariel

Posts: 396
Joined: Tue Mar 18, 2008 09:41 PM
Re: XBrowse multilineas
Posted: Wed Dec 23, 2009 12:00 PM

Gracias Ariel,

Funcionó perfectamente.

Javier,

FWH 8.04 2008
Posts: 396
Joined: Tue Mar 18, 2008 09:41 PM
Re: XBrowse multilineas
Posted: Wed Dec 23, 2009 12:10 PM

Hola de nuevo,

Tengo otra duda pero esta vez es con el scroll horizontal.
Resulta que cuando desplazo el xbrowse hacia la derecha, el scroll horizontal llega
al limite pero no muestra las ultimas columnas.

es como si el limite derecho del xbrowse estuviese fijado antes de que acaben
las columnas a mostrar. Entonces solo puedo ver las tres ultimas columnas,
haciendo mas estrechas las columnas que se muestran y así van apareciendo.

¿alguna idea? :?

Javier,

FWH 8.04 2008

Continue the discussion