| Item | Description |
| Alias() | Returns the alias name of a work area. |
| BlobDirectExport() | Exports the contents of a binary large object (BLOB) to a file. |
| BlobDirectGet() | Loads data of a binary large object (BLOB) into memory. |
| BlobDirectImport() | Imports a file into a binary large object (BLOB). |
| BlobDirectPut() | Assigns data to a binary large object (BLOB). |
| BlobExport() | Exports the contents of a memo field holding a binary large object (BLOB) to a file. |
| BlobGet() | Reads the contents of a memo field holding a binary large object (BLOB). |
| BlobImport() | Imports a file into a memo field. |
| BlobRootDelete() | Deleted the root area of a BLOB file. |
| BlobRootGet() | Retrieves data from the root area of a BLOB file. |
| BlobRootLock() | Places a lock on the root area of a BLOB file. |
| BlobRootPut() | Stores data in the root area of a BLOB file. |
| BlobRootUnlock() | Releases the lock on the root area of a BLOB file. |
| BoF() | Determines if the record pointer reached the begin-of-file boundary. |
| Browse() | Browse a database file |
| DbAppend() | Appends a new record to a database open in a work area. |
| DbClearFilter() | Clears the current filter condition in a work area. |
| DbClearIndex() | Closes all indexes open in the current work area. |
| DbClearRelation() | Clears all active relations in a work area. |
| DbCloseAll() | Close all open files in all work areas. |
| DbCloseArea() | Closes a database file in a work area. |
| DbCommit() | Writes database and index buffers to disk. |
| DbCommitAll() | Writes database and index buffers of all used work areas to disk. |
| DbCopyExtStruct() | Creates a structure extended database file. |
| DbCopyStruct() | Creates a new database based on the current database structure. |
| DbCreate() | Creates an empty database from a structure definition array. |
| DbCreateIndex() | Creates a new index and/or index file. |
| DbDelete() | Marks records for deletion. |
| DbEdit() | Browse records in a table. |
| DbEval() | Evaluates a code block in a work area. |
| Dbf() | Retrieves the alias name of the current work area. |
| DbFieldInfo() | Retrieves information about a database field |
| DbFileGet() | Copies data from a field into an external file. |
| DbFilePut() | Copies the contents of an external file into a field. |
| DbFilter() | Returns the filter expression of a work area- |
| DbfSize() | Returns the size of a database file in memory that is opened in a workarea. |
| DbGoBottom() | Moves the record pointer to last record. |
| DbGoto() | Positions the record pointer on a particular record. |
| DbGoTop() | Moves the record pointer to first record. |
| DbInfo() | Queries and/or changes information about a database file open in a work area. |
| DbJoin() | Merges records of two work areas into a new database. |
| Dblist() | Displays records of a work area to the console, printer or file. |
| DbOrderInfo() | Queries and/or changes information about indexes open in a work area. |
| DbRecall() | Recalls a record previousy marked for deletion. |
| DbRecordInfo() | Queries and/or changes information about a record of an open database file. |
| DbReindex() | Rebuilds indexes open in a work area. |
| DbRelation() | Returns the linking expression of a specified relation. |
| DbRLock() | Locks a record for write access. |
| DbRLockList() | Returns a list of locked records. |
| DbRSelect() | Returns the child work area number of a relation. |
| DbRUnlock() | Unlocks a record based on its indentifier. |
| DbSeek() | Searches a value in the controlling index. |
| DbSelectArea() | Selects the current work area. |
| DbSetDriver() | Retrieves and/or selects the default replaceable database driver. |
| DbSetFilter() | Defines a filter condition for a work area. |
| DbSetIndex() | Opens an index file. |
| DbSetOrder() | Selects the controlling index. |
| DbSetRelation() | Relates a child work area with a parent work area. |
| DbSkip() | Moves the record pointer in a work area. |
| DbSkipper() | Helper function for browse objects to skip a database |
| DbSort() | Creates a new, physically sorted database. |
| DbStruct() | Loads structural information of a database into an array. |
| DbTableExt() | Retrieves the default database file extension of the current RDD. |
| DbTotal() | Creates a new database summarizing numeric fields by an expression. |
| DbUnlock() | Releases file and all record locks in a work area. |
| DbUnlockAll() | Unlocks all records and releases all file locks in all work areas. |
| DbUpdate() | Updates records in the current work area from a second work area. |
| DbUseArea() | Opens a database file in a work area. |
| Deleted() | Queries the Deleted flag of the current record |
| Eof() | Determines when the end-of-file is reached. |
| FieldBlock() | Creates a set/get code block for a field variable |
| FieldGet() | Retrieves the value of a field variable by its ordinal position. |
| FieldName() | Retrieves the name of a field variable by its ordinal position. |
| FieldPos() | Retrieves the ordinal position of a field variable by its name. |
| FieldPut() | Assigns a value to a field variable by its ordinal position. |
| FieldWBlock() | Creates a set/get code block for a field variable in a particular work area. |
| FLock() | Applies a file lock to an open, shared database. |
| Found() | Checks if the last database search operation was successful |
| Header() | Returns the size of the database file header. |
| HS_Add() | Adds a text string entry to a HiPer-SEEK index file. |
| HS_Close() | Closes a HiPer-SEEK index file. |
| HS_Create() | Creates a new HiPer-SEEK index file. |
| HS_Delete() | Marks an index entry as deleted in a HiPer-SEEK index file. |
| HS_Filter() | Uses a HiPer-SEEK index file as filter for a work area |
| HS_IfDel() | Checks if a HiPer-SEEK index entry is marked as deleted |
| HS_Index() | Creates a new HiPer-SEEK index file and fills it with index entries. |
| HS_KeyCount() | Returns the number of index entries in a HiPer-SEEK index file. |
| HS_Next() | Searches a HiPer-SEEK index file for a matching index entry. |
| HS_Open() | Opens a HiPer-SEEK index file. |
| HS_Replace() | Changes a HiPer-SEEK index entry. |
| HS_Set() | Defines a search string for subsequent HS_Next() calls. |
| HS_Undelete() | Removes the deletion mark from an index entry in a HiPer-SEEK index file. |
| HS_Verify() | Verifies a HS_Next() match against the index key. |
| HS_Version() | Returns version information for HiPer-SEEK functions. |
| IndexExt() | Retrieves the default index file extension in a work area. |
| IndexKey() | Returns the index expression of an open index. |
| IndexOrd() | Returns the ordinal position of the controlling index in a work area. |
| LastRec() | Returns the number of records available in a work area. |
| LUpdate() | Returns the last modification date of a database open in a work area. |
| NetAppend() | Appends a new record to a database open in shared mode in a work area. |
| NetCommitAll() | Writes database and index buffers of all used work areas to disk. |
| NetDbUse() | Opens a database file for shared access in a work area. |
| NetDelete() | Marks records for deletion. |
| NetErr() | Determines if a database command has failed in network operation. |
| NetError() | Determines if a Net*() function has failed. |
| NetFileLock() | Applies a file lock to an open, shared database. |
| NetFunc() | Evaluates a code block until a timeout period expires. |
| NetLock() | Applies locks to a database file or record with timeout. |
| NetOpenFiles() | Opens databases and associated index files. |
| NetRecall() | Recalls a record previousy marked for deletion. |
| NetRecLock() | Locks the current record for write access. |
| OrdBagExt() | Retrieves the default extension for index files. |
| OrdBagName() | Retrieves the file name of an open index. |
| OrdCondSet() | Sets the conditions for index creation. |
| OrdCount() | Determines the number of indexes open in a work area. |
| OrdCreate() | Creates a new index. |
| OrdCustom() | Determines if an index is a custom index. |
| OrdDescend() | Determines the navigational order of a work area. |
| OrdDestroy() | Deletes an index from an index file. |
| OrdFindRec() | Searches a record number in the controlling index. |
| OrdFor() | Retrieves the FOR expression of an index. |
| OrdIsUnique() | Retrieves the UNIQUE flag of an index. |
| OrdKey() | Returns the key expression of an index. |
| OrdKeyAdd() | Adds an index key to a custom built index. |
| OrdKeyCount() | Retrieves the total number of keys included in an index. |
| OrdKeyDel() | Removes an index key from a custom built index. |
| OrdKeyGoTo() | Moves the record pointer to a logical record number. |
| OrdKeyNo() | Returns the logical record number of the current record. |
| OrdKeyRelPos() | Returns or sets the relative position of the current record. |
| OrdKeyVal() | Retrieves the index value of the current record from the controlling index. |
| OrdListAdd() | Opens and optionally activates a new index in a work area. |
| OrdListClear() | Closes all indexes open in a work area. |
| OrdListRebuild() | Rebuilds all indexes open in the current work area |
| OrdName() | Returns the symbolic name of an open index by its ordinal position. |
| OrdNumber() | Returns the ordinal position of an open index by its symbolic name. |
| OrdScope() | Defines the top and/or bottom scope for navigating in the controlling index. |
| OrdSetFocus() | Sets focus to the controlling index in a work area |
| OrdSetRelation() | Defines a scoped relation between child work area and parent work area. |
| OrdSkipRaw() | Moves the record pointer via the controlling index. |
| OrdSkipUnique() | Navigates to the next or previous record that has another index value. |
| OrdWildSeek() | Searches a value in the controlling index using wild card characters. |
| RecCount() | Returns the number of records available in a work area. |
| RecNo() | Retrieves the number of the current record in a work area. |
| RecSize() | Retrieves the number of bytes required to store a database record. |
| RLock() | Locks the current record for concurrent write access in a work area. |
| Select() | Retrieves the work area number by alias name. |
| SetNetDelay() | Queries or changes the timeout period for Net*() functions. |
| Used() | Determines if a database file is open in a work area. |