Actualizar los datos del un virtual GRID
Posted: Wed Sep 30, 2020 12:44 am
hola, como actualizo los datos de un virtual grid ?
Exclusive forum for HMG, a Free / Open Source xBase WIN32/64 Bits / GUI Development System
http://mail.hmgforum.com/
after update Array call thismjaviergutierrez wrote: ↑Wed Sep 30, 2020 12:44 am hola, como actualizo los datos de un virtual grid ?
Code: Select all
PROCEDURE RefreshCurrent( cForm, cBrowse )
LOCAL hBrowse := GetControlHandle( cBrowse, cForm )
LOCAL nRecord := GetProperty( cForm, cBrowse, "VALUE" )
ListView_RedrawItems( hBrowse, nRecord, nRecord )
RETURNCode: Select all
aDir := Directory()
...
ITEMCOUNT LEN( aDir )
VIRTUAL .T.
ON QUERYDATA OnDataRequestStruct( aDir )Code: Select all
FUNCTION OnDataRequestStruct( aData )
LOCAL xVal
LOCAL nRow := This.QueryRowIndex
LOCAL nCol := This.Querycolindex
IF .NOT. EMPTY( nRow ) .AND. nRow <= LEN( aData )
xVal := aData[ nRow ] [ nCol ]
This.QueryData := xVal
ENDIF
RETURN .T.