21. 4GL Statement Glossary : Call : Call QBF
 
Share this page                  
Call QBF
The statement call qbf calls QBF for use with the specified QBFName, JoinDef, or Table. You cannot pass initial values to QBF. Separate items in the list with a blank or by pressing the Tab key.
qbfname
Equivalent to the -f flag. Runs QBF with the QBFName specified by the value. If value is the empty string, it starts QBF at the QBFNames catalog frame.
joindef
Equivalent to the -j flag. Runs QBF with the JoinDef specified by the value. If value is the empty string, it starts QBF at the QBF JoinDefs catalog frame.
querytarget
Places you in the query execution phase and specifies the table, view, JoinDef, or QBFName that you want to query. Follow the querytarget parameter with the name of the object to be queried.
tblfld
Equivalent to the -t flag. Runs QBF with the table specified by the value, using a table-field format. If value is the empty string, QBF starts at the Tables Catalog frame.
lookup
Equivalent to the -l flag. Runs QBF with the QBFName, JoinDef, or table name specified by the value. Ingres looks up the name in this order: QBFName, JoinDef, table. If you do not specify a value, QBF prompts you for it.
silent
Equivalent to the -s flag (no value). Suppresses messages. Use an empty string.
mode
Equivalent to the -m flag. The value can be retrieve, append, update, or all. The application user enters QBF in the specified mode. If you do not specify a value, QBF prompts you for it.
table
Specifies the name of the table to query with QBF. Do not use with the joindef, qbfname, tblfld, or lookup QBF parameters.
flags
Specifies the flags in effect. The value is a list of flags. Includes most system-level command line flags (except -u). Separate items in the list with a blank or tab.