Extraer los Datos de un Listbox

Extraer los Datos de un Listbox

Postby lubin » Thu Jan 27, 2022 4:48 am

Una consulta , espero me entiendan

Si tengo una LISTBOX con recursos, es posible extraerle desde otra función de su objeto oLBx asociado y sacar una relacion de los campos de las columnas (FIELDS) que lo conforman y los titulos (HEADER) ?

Algo Asi :

REDEFINE LISTBOX oLbx FIELDS M->Campo1, M->Campo2, M->Campo3 ;
HEADERS "Codigo","Nombre" ,"Apellido";
FIELDSIZES 25, 90, 90 ;
ON DBLCLICK MISCAMPOS( oLbx) ;
ID 990 OF oDlg
.....
.....

FUNCTION MISCAMPOS(oLbx)
*=============================
** AQUI PODER LISTAR LOS NOMBRES DE LOS CAMPOS Y SUS TITULOS O ENCABEZADOS..
? "MO HACERLO "

RETURN .T.


Gracias
User avatar
lubin
 
Posts: 449
Joined: Fri Dec 09, 2005 12:41 am
Location: Lima, Peru

Re: Extraer los Datos de un Listbox

Postby cmsoft » Thu Jan 27, 2022 11:17 am

Hola Lubin:
Con oLbx:aHeaders obtienes el arreglo con los titulos.
Con oLbx:bLine obtienes el bloque de codigo con los campos
Espero te sirva como inicio.
User avatar
cmsoft
 
Posts: 1291
Joined: Wed Nov 16, 2005 9:14 pm
Location: Mercedes - Bs As. Argentina

Re: Extraer los Datos de un Listbox

Postby lubin » Thu Jan 27, 2022 4:59 pm

Perfecto

Me olvidaba, y la longitud asignada a la columna será con oLbx:Len o algo así ??

Lo probare de inmediato

Muchas gracias
User avatar
lubin
 
Posts: 449
Joined: Fri Dec 09, 2005 12:41 am
Location: Lima, Peru

Re: Extraer los Datos de un Listbox

Postby karinha » Thu Jan 27, 2022 6:59 pm

Intente con:

Code: Select all  Expand view  RUN

   LEN( oLbx:aCols )
 


Saludos.
João Santos - São Paulo - Brasil - Phone: +55(11)95150-7341
User avatar
karinha
 
Posts: 7831
Joined: Tue Dec 20, 2005 7:36 pm
Location: São Paulo - Brasil


Return to FiveWin para Harbour/xHarbour

Who is online

Users browsing this forum: D.Fernandez, Google [Bot], Lailton, sysctrl2 and 43 guests