DBCONTROL mode-800 = DBFIND mode-12 returns the prior list if the refinement results in zero entries qualified. mode-801 = DBFIND mode-12 with no entries if the refinement results in zero entries qualified. mode-802 = exposes the third-party index data sets within the database. mode-803 = hides the third-party index data sets within the database. DBFIND mode-10 = performs a standard DBFIND on a detail search item passed through the item parameter -- same as mode-1 mode-11 = performs a range retrieval for numeric sorted keys of types E, I, J, K, P, R and Z. Argument contains the start and stop values for the range which must be passed as the same data- type and length as the key. mode-12 = performs a keyword search and returns a chain count. mode-13 = restores back to the most recently qualified list for single or multiple keyword/key retrievals. mode-21 = same as mode-1 but does not return a chain count mode-22 = same as mode-11 but no chain count mode-23 = same as mode-12 but no chain count The following modes represent programmatic methods of enforcing the relational operators: mode-1nn = performs an equal-to (=) operation on the argument - by words if positive, bytes if negative. mode-2nn = performs a greater than (>) operation on the argument mode-3nn = performs an equal to or greater than (>=) operation on the argument mode-4nn = performs a less than (<) operation on the argument mode-5nn = performs a less than or equal to (>=) operation on the argument mode-1nnn = allows for third party extensions beyond the standardized functions DBGET mode-5 = if following a generic key search it reads the next record in the chain using the third party indexing product. mode-6 = if following a generic key search it reads the previous record in the chain using the third party indexing product. mode-11 = resets the pointer to the beginning of the list of qualified records for generic key search. mode-12 = moves pointer forward "n" entries in the list of qualified records for a generic key search. mode-13 = moves pointer backward "n" entries in the list of qualified records for a generic key search. mode-15 = same as mode-5 but not inhibited by an end-of-chain. mode-16 = same as mode-6 but not inhibited by a beginning-of-chain. mode-21 = resets pointer to the beginning of the list of qualified entries for a keyword retrieval. mode-22 = moves pointer forward "n" entries in the list of qualified records for a keyword search. mode-23 = moves pointer backward "n" entries in the list of qualified records for a keyword search. mode-25 = retrieves next record buffer from those qualified by keyword retrieval. mode-26 = retrieves previous record buffer from those qualified by keyword retrieval. mode-1nnn = the range of modes 1000 - 1999 (inclusive) is reserved for TPI functions beyond the standardized functions. DBOPEN mode +100 = adding 100 to existing modes opens the database but disables TPI - affects DBFIND and DBGET only. mode 1nnn = the range of modes 1000 - 1799 (inclusive) is reserved for TPI functions beyond the standardized functions DBINFO mode-801 = returns information on the TPI package. mode-802 = number of external and internal TPI index files mode-803 = indicates whether TPI is enabled. mode-811 = describes access available for the data item or TPI key. mode-812 = describes the TPI key. mode-813 = identifies all data items including all TPI keys and type of access allowed. mode-814 = identifies all data items available in a specific set. mode-821 = identifies all data sets available which contain the specified TPI key. mode-831 = identifies TPI generic search keys for specified data set. mode-832 = identifies third-party single or keyword search keys for specified data set. mode-833 = describes a specific TPI key. mode-834 = describes all items grouped with the specified key.