// 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 )