Communicator e3000 MPE/iX Release 7.0 Express 1 (Software Release C.70.01) (30216-90328)

Chapter 6 137
Technical Articles
QUERY/iX Enhancements Respond to User Requests
numbers (ddd above) may not always be contiguous, as some steps revert to a null
operation due to various special cases in the MULTIFIND/JOIN logic. Thus a given step
may have no progress messages. Also, in some cases the maximum number of steps (eee
above) can not be determined at the start of the command; so, in a few cases, the final step
value may be increased during the progress reporting as the additional steps are
determined.
New VERBOSE and TERSE Commands
Normally, the progress messages will only be displayed for transactions after the new
VERBOSE command has been entered. The progress messages may be suppressed with
the new TERSE command. The TERSE mode is the default for normal QUERY/iX
processing. In the future, the VERBOSE command may also be used to control the output
of new informative messages; such as the selection of non-user specified datasets or choices
of retrieval paths, etc. User input as to what new messages would be desirable is
requested.
The SHOW command has been expanded to report the state of the VERBOSE condition.
Examples of the new commands:
>SHOW
VERBOSE MESSAGES DISABLED
>VERBOSE
VERBOSE MESSAGES ENABLED. USE TERSE TO DISABLE.
>SHOW
VERBOSE MESSAGES ENABLED. USE TERSE TO DISABLE.
>TERSE
VERBOSE MESSAGES DISABLED
>SHOW
VERBOSE MESSAGES DISABLED
SHOW Command Enhanced with an ALL Option and with a null
Option
The SHOW Command previously required an option of DBLIST, JOIN, LANGUAGE,
LOCKOPTION, or INDEX. As shown above, the SHOW command now may be entered
with no option and the VERBOSE status will be reported. Additionally, a new ALL option
will cause all of the options to be reported. For example:
>SHOW ALL
LOCKOPTION = NO
EITHER NO JOIN COMMAND HAS BEEN ISSUED OR THE
MOST RECENT JOIN COMMAND WAS INVALID
DBLIST=IOSDB,STOCK