Como cambiar el dato de una columna en xbrowse

Post Reply
horacio
Posts: 1270
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Como cambiar el dato de una columna en xbrowse

Post by horacio »

Amigos, tengo un xbrowse y debo cambiar el dato de una columna en tiempo de ejecución. E intentado de esta manera

Code: Select all

oBrw : aCols[ 8 ] : bEditValue := { || oRs : sec1 }
 
Pero no funciona. Alguna idea? Muchísimas gracias.

Saludos
VitalJavier
Posts: 188
Joined: Mon Jun 10, 2013 6:40 pm

Re: Como cambiar el dato de una columna en xbrowse

Post by VitalJavier »

Espero y te sirva

Code: Select all

oBrow2:aCols[03]:bEditValid   := { | oLeo, oCol | ValidaCntidad( oLeo, oCol, oBrow2 ) }


FUNCTION ValidaCntidad( oLeo, oCol, oBrow2 )
    IF oLeo:Value() < 0
        RETURN .T.
    ENDIF
    SELECT INVENTADET
    IF ARLock()
        REPLACE INVENTADET->CONTADO     WITH    oLeo:Value()
    ENDIF
    DbUnLock()
    oBrow2:Refresh()
RETURN .T.
 
horacio
Posts: 1270
Joined: Wed Jun 21, 2006 12:39 am
Location: Capital Federal Argentina

Re: Como cambiar el dato de una columna en xbrowse

Post by horacio »

Muchas gracias, funcionó perfectamente.

Gracias
Post Reply