Page 1 of 1

Mostrar Xbrowse de una matriz vacía

PostPosted: Sat Oct 10, 2020 12:06 am
by TOTOVIOTTI
Hola gente!
Necesito mostrar una matriz vacía en un browse y cargarla con datos tipo factura. A partir de una matriz vacía, voy añadiendo filas. Hasta ahora, siempre arranco con una matriz que si o si le cargo una fila vacía. Esto es siempre así? O se puede comenzar un una matriz sin nada?
Muchas gracias!
Roberto

Re: Mostrar Xbrowse de una matriz vacía

PostPosted: Sat Oct 10, 2020 1:26 pm
by horacio
Hola, mira este ejemplo fwh\samples\XbrArray.prg

Saludos

Re: Mostrar Xbrowse de una matriz vacía

PostPosted: Sat Oct 10, 2020 7:05 pm
by FranciscoA
TOTOVIOTTI wrote:Hola gente!
Necesito mostrar una matriz vacía en un browse y cargarla con datos tipo factura. A partir de una matriz vacía, voy añadiendo filas. Hasta ahora, siempre arranco con una matriz que si o si le cargo una fila vacía. Esto es siempre así? O se puede comenzar un una matriz sin nada?
Muchas gracias!
Roberto


Mira si esto te ayuda:

l
Code: Select all  Expand view
ocal aArrData :=  { { " ", " ", 0, 0, 0 } }, oDlg1, oBrw1

  @ 35,10 XBROWSE oBrw1 SIZE -10,-60 PIXEL OF oDlg1 ;
            DATASOURCE aArrData ;
            HEADERS 'Codigo','Descripción','Cantidad','Valor Unit','Valor Total' ;
            COLUMNS 1, 2,3,4,5 ;
            COLSIZES 70, 280, 70, 110, 110 ;
            PICTURES nil,nil,'9999','999,999,999','999,999,999' ;
            CELL LINES FOOTERS NOBORDER

   ACTIVATE DIALOG oDlg1 CENTERED ;
            ON INIT (aSize(aArrData,0), oBrw1:Refresh() )
 

Saludos.

Re: Mostrar Xbrowse de una matriz vacía

PostPosted: Sat Oct 10, 2020 11:35 pm
by TOTOVIOTTI
Hola Francisco... yo lo hago así.. el tema es cuando no sé bien la dimensión de la matriz se me hace lío.... creí que había manera de visualizar una matriz vacía sin tener que agregarle un elemento o fila en blanco... estoy en el camino correcto entonces...
Gracias!
Roberto

Re: Mostrar Xbrowse de una matriz vacía (Createfromcode)

PostPosted: Mon Oct 12, 2020 4:32 pm
by TOTOVIOTTI
Estuve viendo y probando el xbrarray y es lo que necesito. Ahora, siempre hago mis xbrowse desde un recurso. Nunca usé el Createfromcode... que hace? Porque no encuentro material que me diga que hace esa función...
Muchas gracias!
Roberto