XQT ;SEA/MJM - Menu template loader ;01/09/2001 13:32
Source file <XQT.m>
action | A | extended action | Ea | event driver | Ed | subscriber | Su | protocol | O | limited protocol | LP | run routine | RR | broker | B | edit | E | server | Se | P | screenman | SM | inquire | I |
Name | Comments | DBIA/ICR reference |
---|---|---|
FIND | ;Find the template requested
|
|
LOD | ;Load the template into the ^XUTL("XQT").
|
|
SET | ;Build the ^XUTL("XQO",+XQDIC [ or "U"_DUZ]) nodes if need be
|
|
SETU | ;Build the ^XUTL("XQO","U"_DUZ) nodes if need be
|
|
CHK | ;Make sure it's OK to use this option
|
|
OK | ;See if it's locked, etc.
|
|
CHS | ;Choose the template from those that match
|
|
RPT | ;Set the 'repeat' flag in ^XUTL and strip it off list of options
|
|
OUT | ;
|
Name | Line Occurrences |
---|---|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: WRITE |
|
Function Call: READ |
|
Function Call: WRITE |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DIC(19 - [#19] | SET+1, CHK+8, CHK+9, OK+2, OK+8, OK+10, OK+11, OK+12 |
^DISV( | XQT+7, XQT+9* |
^VA(200 - [#200] | FIND+5, LOD+2, LOD+5, LOD+7, SETU+1, CHK+5 |
^XUSEC( | OK+6 |
^XUTL("XQ" | XQT+9*, FIND+1 |
^XUTL("XQO" | SET+1, SETU+1, CHK+1, CHK+2, CHK+4, CHK+5, CHK+7, OK+2, OK+3 |
^XUTL("XQT" | LOD+4*, LOD+8!, OK+9*, OK+10*, OK+11*, OK+12*, RPT+1* |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
% | XQT+10!, CHK+5*, OK+3*, OK+4, OK+7, CHS+2*, OUT+2! |
DT | LOD+4 |
DTIME | CHS+2 |
DUZ | XQT+7, XQT+9, FIND+5, LOD+2, LOD+5, LOD+7, SETU+1, CHK+3, CHK+4, CHK+5 , OK+6 |
IOF | LOD+3 |
ION | OK+8 |
U | XQT+5, LOD+5, LOD+7, SET+1, SETU+1, CHK+1, CHK+2, CHK+4, CHK+5, CHK+7 , CHK+9, OK+2, OK+3, OK+4, OK+5, OK+6, OK+7, OK+8, OK+9, OK+10 , OK+11, OK+12, CHS+2, RPT+1, OUT+1 |
>> X | OK+7* |
XQ | XQT+10!, LOD+7*, OUT+2! |
XQ( | FIND+5*, CHS+1, CHS+2 |
XQ(1 | FIND+7 |
XQBLD | XQT+10!, CHK+3*, OUT+2! |
XQDIC | XQT+5, LOD+7*, SET+1, CHK+3~*, CHK+7, OK+1, OK+2, OK+3, OK+4, OK+9 , OUT+1* |
>> XQEA | LOD+4*, LOD+7*, OK+11, OK+12 |
XQEX | OUT+2! |
XQFL | XQT+10!, LOD+4*, LOD+7, RPT+1* |
XQI | XQT+10!, FIND+5*, LOD+7*, CHS+1*, OUT+2! |
>> XQII | CHK+5* |
XQJ | XQT+10!, FIND+1*, FIND+5*, FIND+6, FIND+7, FIND+8, LOD+5*, LOD+7, CHS+1, CHS+2 , OUT+2! |
XQK | XQT+8, XQT+10!, FIND+1*, FIND+2*, FIND+6*, FIND+8*, LOD+7*, CHS+1*, CHS+2*, OUT+2! |
XQL | XQT+10!, LOD+5*, OK+9, OK+10, OK+11, OK+12, OK+13*, OUT+2! |
XQM | XQT+10!, FIND+1*, LOD+5, CHK+1, OUT+2! |
XQMA | XQT+10!, FIND+1*, LOD+7* |
XQMN | XQT+10! |
XQN | XQT+10!, FIND+1*, FIND+5*, LOD+2*, LOD+5, LOD+7, OUT+2! |
XQN1 | OUT+2! |
XQNO1 | XQT+10! |
XQSIB | XQT+10! |
XQTL | XQT+10!, LOD+7*, RPT+1* |
XQTSV | XQT+5*, XQT+9, XQT+10!, OUT+1, OUT+2! |
XQTU | XQT+10!, LOD+4*, CHK+5*, CHK+6, OUT+2! |
XQU | XQT+5*, XQT+7*, XQT+9, XQT+10!, CHS+1* |
>> XQUR | XQT+5*, XQT+6, XQT+7*, XQT+9, FIND+2, FIND+3, FIND+4*, FIND+5, FIND+7*, LOD+2 , LOD+3, LOD+4, LOD+8, CHK+8, OK+9, OK+10, OK+11, OK+12, CHS+2*, RPT+1 |
>> XQX | FIND+3*, FIND+4 |
>> XQY | XQT+5, XQT+8, LOD+5*, LOD+6, LOD+7*, LOD+8, CHK+1, CHK+2, CHK+4, CHK+5 , CHK+7, CHK+8*, CHK+9*, OK+1, OK+3*, OK+4, OK+5*, OK+6*, OK+7*, OK+8* , OK+9, OK+10, OK+11, OK+12, OUT+1* |
>> XQY0 | XQT+5, OK+4*, OK+5, OK+6, OK+7, OK+8, OK+9, OK+10, OK+11, OK+12 , OUT+1* |
>> ZTQUEUED | LOD+3 |