Hola foro,
Intento manejar un XBrowse que contenga tanto la informacion de una base de datos como la de un arreglo. Es eso posible?
Por un lado creo un arreglo multiple:
aBrwT:=ARRAY((Alias)->(Recc()),2)
Despues le agrego cierta informacion a cada elemento:
DO WHILE !EOF()
aBrwT[(Alias)->(RecN()),1]:=(Alias)->(RecN())
aBrwT[(Alias)->(RecN()),2]:="Dato2"
DBSKIP(1)
ENDDO
Ahora bien quiero que en el xBrowse muestre primero las 1ras 2 columnas anteriores (arreglo) y en seguida las que corresponden a la base de datos.
Para las columnas de la base de datos no tengo problema, me las muestra correctamente pero no se como hacer que me muestre las del arreglo en el renglon correspondiente.
Alguna idea?
Intento manejar un XBrowse que contenga tanto la informacion de una base de datos como la de un arreglo. Es eso posible?
Por un lado creo un arreglo multiple:
aBrwT:=ARRAY((Alias)->(Recc()),2)
Despues le agrego cierta informacion a cada elemento:
DO WHILE !EOF()
aBrwT[(Alias)->(RecN()),1]:=(Alias)->(RecN())
aBrwT[(Alias)->(RecN()),2]:="Dato2"
DBSKIP(1)
ENDDO
Ahora bien quiero que en el xBrowse muestre primero las 1ras 2 columnas anteriores (arreglo) y en seguida las que corresponden a la base de datos.
Para las columnas de la base de datos no tengo problema, me las muestra correctamente pero no se como hacer que me muestre las del arreglo en el renglon correspondiente.
Alguna idea?
@ 108,001 XBROWSE oBrwT OF oWndE SIZE 150,10 PIXEL UPDATE
  oBrwT:CALIAS:=ALIAS
  ADD TO oBrwT DATA &("{||aBrwT[(Alias)->(RecN()),1]}") //Asi intento incluir, sin exito, la columna del 1er arreglo
  ADD TO oBrwT DATA &("{||"+Alias+"->DatoDBF}") //Asi incluyo, con exito, una columna que contiene informacion de la base de datos
  oBrwT:CreateFromCode()