NETERR() Determine if a network command has failed NETNAME() Return the current workstation identification NEXTKEY() Read the pending key in the keyboard buffer NOSNOW() Toggle snow suppression ORDBAGEXT() Return the default order bag RDD extension ORDBAGNAME() Return the order bag name of a specific order ORDCOND() Specify conditions for ordering ORDCONDSET() Set the condition and scope for an order ORDCREATE() Create an order in an order bag ORDDESCEND() Return and optionally change the descending flag of an order ORDDESTROY() Remove a specified order from an order bag ORDFOR() Return the FOR expression of an order ORDISUNIQUE() Return the status of the unique flag for a given order ORDKEY() Return the key expression of an order ORDKEYADD() Add a key to a custom built order ORDKEYCOUNT() Return the number of keys in an order ORDKEYDEL() Delete a key from a custom built order ORDKEYGOTO() Move to a record specified by its logical record number ORDKEYNO() Get the logical record number of the current record ORDKEYVAL() Get key value of the current record from controlling order ORDLISTADD() Add orders to the order list ORDLISTCLEAR() Clear the current order list ORDLISTREBUI() Rebuild all orders in the order list of the current work area ORDNAME() Return the name of an order in the order list ORDNUMBER() Return the position of an order in the current order list ORDSCOPE() Set or clear the boundaries for scoping key values ORDSETFOCUS() Set focus to an order in an order list ORDSETRELAT() Relate a specified work ORDSKIPUNIQUE() Move record pointer to the next or previous unique key OS() Return the operating system name OUTERR() Write a list of values to the standard error device OUTSTD() Write a list of values to the standard output device PAD() Pad character, date, and numeric values with a fill character PCOL() Return the current column position of the printhead PCOUNT() Determine the position of the last actual parameter passed PROCLINE() Return source line number of current or previous activation PROCNAME() Return name of the current or previous procedure or function PROW() Return the current row position of the printhead QOUT() Display a list of expressions to the console RAT() Return the position of the last occurrence of a substring RDDLIST() Return an array of the RDDs RDDNAME() Return name of RDD active in current or specified work area RDDSETDEFAULT() Set or return the default RDD for the application READEXIT() Toggle Up arrow and Down arrow as READ exit keys READFORMAT() Return and optionally set code block to implement format file READINSERT() Toggle the current insert mode for READ and MEMOEDIT() READKEY()* Determine what key terminated a READ READKILL() Return and optionally set whether current READ can be exited READMODAL() Activate a full-screen editing mode for a GetList READUPDATED() Determine whether any GET variables changed during a READ READVAR() Return the current GET/MENU variable name RECCOUNT()* Determine the number of records in the current database file RECNO() Return the identity at the position of the record pointer RECSIZE() Determine the record length of a database (.dbf) file REPLICATE() Return a string repeated a specified number of times RESTSCREEN() Display a saved screen region to a specified location RIGHT() Return a substring beginning with the rightmost character RLOCK() Lock the current record in the active work area ROUND() Return a numeric value rounded to a specified number of digits ROW() Return the screen row position of the cursor RTRIM() Remove trailing spaces from a character string SAVESCREEN() Save a screen region for later display SCROLL() Scroll a screen region up or down, right or left SECONDS() Return the number of seconds elapsed since midnight SELECT() Determine the work area number of a specified alias SET() Inspect or change a system setting SETBLINK() Toggle * interpretation between blinking/background intensity SETCANCEL() Toggle Alt+C and Ctrl+Break as program termination keys SETCOLOR() Return the current colors and optionally set new colors SETCURSOR() Set the cursor shape SETKEY() Assign an action block to a key SETMODE() Change display mode to a specified number of rows and columns SETPOS() Move the cursor to a new position SETPRC() Set PROW() and PCOL() values SOUNDEX() Convert a character string to "soundex" form SPACE() Return a string of spaces SQRT() Return the square root of a positive number STR() Convert a numeric expression to a character string STRTRAN() Search and replace characters within a string or memo field STUFF() Delete and insert characters in a string SUBSTR() Extract a substring from a character string TIME() Return the system time TONE() Sound a speaker tone for a specified frequency and duration TRANSFORM() Convert any value into a formatted character string TRIM() Remove trailing spaces from a character string TYPE() Determine the type of an expression UPDATED() Determine whether a GET changed during a READ UPPER() Convert lowercase characters to uppercase USED() Determine whether a database file is in USE VAL() Convert a character number to numeric type VALTYPE() Determine the data type returned by an expression VERSION() Returns CA-Clipper version WORD()* Convert CALL command numeric parameters from double to int YEAR() Convert a date value to the year as a numeric value