Directives
DICTIONARY Data Dictionary Access
  Restricted: Use of the DICTIONARY directive is reserved exclusively for Sage Software Canada Ltd. Its use is beyond the scope of this document and its syntax has been provided here only for the sake of completeness.
   
Formats 1. Read: DICTIONARY READ (chan,fileopt)varlist
2. Write: DICTIONARY WRITE (chan,fileopt)varlist
3. Remove: DICTIONARY REMOVE (chan,fileopt)

Where:

chan Channel or logical file number of file containing the data dictionary to access.
fileopt File options. Supported options for DICTIONARY include:
DOM=stmtref Missing record transfer
END=stmtref End-Of-File transfer
ERR=stmtref Error transfer
IND=num Field number
  • <0 for external key
  • >0 for internal fields
  • =0 file information record
varlist Comma-separated list of variables and/or literals.
   
Description The DICTIONARY directive allows Sage Software Canada Ltd. to access and maintain the internal ProvideX data dictionary portions of the ProvideX databases. It is primarily used within various data dictonary programs to maintain the dictionary information on the files.