// Compile with options -a -n -l -m -n -w *浜様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様融 *麺様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様夕 *� FUNC Name : getRec *� Author : Gary Herbstman *� Date : Fri 11-09-1990 15:21:33 *� Last update : Fri 11-09-1990 15:21:33 *� Programmer : Gary Herbstman *� Called from : *� Calls made to : *� Syntax : *� Parameters : None. *� Return Value : an array filled with data from the current record. *� Usage : array = getRec() *� Notes : *� *麺様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様融 *藩様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様夕 FUNCTION getRec() LOCAL ary := {} LOCAL nFcnt, nFnum nFcnt = fcount() FOR nFnum = 1 to nFcnt aAdd( ary, fieldGet( nFnum ) ) NEXT RETURN ( ary ) *浜様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様融 *麺様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様夕 *� FUNC Name : saveRec *� Author : Gary Herbstman *� Date : Fri 11-09-1990 15:34:20 *� Last update : Fri 11-09-1990 15:34:20 *� Programmer : Gary Herbstman *� Called from : *� Calls made to : *� Syntax : *� Parameters : fieldArray *� Return Value : NIL *� Usage : saveRec( fieldArray ) *� Notes : *� *麺様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様融 *藩様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様夕 FUNCTION saveRec( ary ) LOCAL nFcnt, nFnum nFcnt = fcount() FOR nFnum = 1 to nFcnt ? nFnum, ary[nFnum] fieldPut( nFnum, ary[nFnum] ) NEXT RETURN ( NIL ) *浜様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様融 *麺様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様夕 *� FUNC Name : emptyRec *� Author : Gary Herbstman *� Date : Fri 11-09-1990 15:35:47 *� Last update : Fri 11-09-1990 15:35:47 *� Programmer : Gary Herbstman *� Called from : *� Calls made to : *� Syntax : *� Parameters : None. *� Return Value : emptyArray *� Usage : emptyArray = blnkRec() *� Notes : *� *麺様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様融 *藩様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様様夕 FUNCTION emptyRec() LOCAL nFcnt, nFnum, nCurRec LOCAL ary := {} nCurRec = recno() nFcnt = fcount() GO BOTTOM SKIP FOR nFnum = 1 to nFcnt aAdd( ary, fieldGet( nFnum ) ) NEXT GOTO nCurRec RETURN ( ary )