... := {|o, v, n| iif( n != VK_ESCAPE, _saveCol1( o:nCreationOrder, v ), ) } static function _saveCol1( nCol, cValor ) local nRecno := (cAli)->( recno() ) dbselectArea(cAli) if nCol = 1 rlock() field->fecha := ctod(cValor) dbunlock() endif oBrw3:refresh() dbgoto( nRecno ) return ...