Obtener la posicion actual en un TArrayBrowse
Publicado: Jue Feb 04, 2010 7:06 am
Hola,
Tengo un TArrayBrowse pero no logro grabar los datos por favor me pueden
indicar como recupero los datos de la celda actual. En el metodo
OnPosEdit de cada columna pongo lo siguiente
mi array siempre sera asi de una sola fila con multiples columnas
aArrayData:= { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
FOR nCols:= 1 TO LEN( aArrayData[1] )
WITH OBJECT :aCols[nCols]
:cHeader := aHeads[nCols]
:nWidth := 70
:nAlignment:= taLEFTHEADERCENTER
:nEditType := beGET
:cPicture := "99,999,999"
:OnPostEdit:= {|oSender, xValue|
oTallas:oBrwTallas:aArrayData[ oTallas:oBrwTallas:nArrayAt,
oTallas:oBrwTallas:nArrayPos() ]:= xValue }// Aqui siempre me graba en
la 1a. Columna
END WITH
NEXT
Saludos
GABO
Tengo un TArrayBrowse pero no logro grabar los datos por favor me pueden
indicar como recupero los datos de la celda actual. En el metodo
OnPosEdit de cada columna pongo lo siguiente
mi array siempre sera asi de una sola fila con multiples columnas
aArrayData:= { { 0, 0, 0, 0, 0, 0, 0, 0, 0, 0 } }
FOR nCols:= 1 TO LEN( aArrayData[1] )
WITH OBJECT :aCols[nCols]
:cHeader := aHeads[nCols]
:nWidth := 70
:nAlignment:= taLEFTHEADERCENTER
:nEditType := beGET
:cPicture := "99,999,999"
:OnPostEdit:= {|oSender, xValue|
oTallas:oBrwTallas:aArrayData[ oTallas:oBrwTallas:nArrayAt,
oTallas:oBrwTallas:nArrayPos() ]:= xValue }// Aqui siempre me graba en
la 1a. Columna
END WITH
NEXT
Saludos
GABO