Como bloquear las columnas del xbrowse

Post Reply
jcaro
Posts: 270
Joined: Fri Nov 11, 2005 7:39 pm

Como bloquear las columnas del xbrowse

Post by jcaro »

Hola Foro:

Necesito por favor algun ejemplo de como mostrar solo las columnas ( campos) que me interezan de un dbf, ya que al usar la clase xbrowse,
siempre me carga todos los campos en el browse.

El código que uso es:

WITH OBJECT ( oBrw := TXBrowse():New( oWnd ) )

:SetRDD( "Ciudades" )

WITH OBJECT :aCols[01]
:bStrData := { || Transf( Ciudades->Codigo , "@E 9999" ) }
:cHeader := "CODIGO"
:nWidth := 100

END

:CreateFromCode()


END

Como evito que me muestre los otros campos ?? Ya que siempre al cargar la ventana, salen todos los campos que deseo mantener ocultos.

Se agredece algun código de ejemplo.
Juan
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl
jcaro
Posts: 270
Joined: Fri Nov 11, 2005 7:39 pm

Funciono OK

Post by jcaro »

Gracias Oskar:

Funcionó OK, muchas gracias. Me tenía complicado esto.

Parece que mi error era que ademas ponía al comienzo
el SetRDD( "alias" ) , y este método carga todas las columnas,
sin distinción.

Luego lo mejor es ponerla al final antes de :CreateFromCode()
o no utilizarla.

Juan
Juan
==> Pasando a FWH16.04 + Harbour32 + BCC70 + PellesC
=> Abandonando FWH 13.7 + xHarbour + BCC582
http://www.mitaller.cl
Post Reply