RandomInt()
Calculate a random numeric value
RandomKey()
Calculates a random character string
RAt()
Determines the position of last occurrence of a substring within a
ReadExit()
Establishes the up arrow key and down arrow key as exit keys for READ.
ReadInsert()
Reads/sets insertion mode for GET input fields or MemoEdit().
ReadKey()
This function is not supported by Xbase++.
ReadKill()
Terminates the READ command or ReadModal().
ReadModal()
Activates interactive data input for a GetList array.
ReadUpdated()
Reads or sets the Updated status.
ReadVar()
Determines name of the current GET or MENU TO variable.
RecCount()
Returns the number of records in a work area.
RecNo()
Returns a value which clearly identifies the current record.
RecSize()
Returns the length of a record in a work area.
RemoveDir()
Removes a directory
Replicate()
Replicates a character string a specified number of times.
RestScreen()
Redisplays screen contents previously saved with SaveScreen().
Right()
Extracts part of a character string starting from the end (right).
RLock()
Locks current record for SHARED write access.
Round()
Rounds a numeric value to a specific number of decimal places.
Row()
Determines the screen row where the cursor is currently located.
RTrim()
Deletes blank spaces at the end of a character string.
RunRexx()
Executes a REXX script file.
RunShell()
Starts a command shell or executes a program.