home *** CD-ROM | disk | FTP | other *** search
- // GetVar.prg
- //
- // Support functions for GET TO VAR
-
- #define FLD_VAL 1
- #define FLD_GSB 2
-
- FUNCTION UpdateFields(aGets)
-
- LOCAL i
- LOCAL nGets := Len(aGets)
-
- FOR i := 1 TO nGets
- Eval(aGets[i]:Cargo[FLD_GSB], aGets[i]:cargo[FLD_VAL])
- NEXT
-
- RETURN NIL
-
-
- FUNCTION CargoGsb(oGet)
-
- RETURN {|x| iif(x == NIL, ;
- oGet:cargo[FLD_VAL], ;
- oGet:cargo[FLD_VAL] := x) }