ORCDLG1 ;SLC/MKB - ORDER DIALOGS CONT ;11/14/17 09:49
Source file <ORCDLG1.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 |
---|---|---|
EN(ITM,INST) | ; -- ask each ITM prompt where
; ORDIALOG(PROMPT,#) = internal form of each response |
|
EN0 | ||
EN1 | ; -- loop for multiples
|
|
M1 | ||
ENQ | ||
REQUIRED() | ; -- Required response message
|
|
SELECT() | ; -- select instance of multiple to edit
|
|
S1 | ||
ONLY(I) | ; -- I the only instance?
|
|
ADDMULT | ; -- add new instances of multiple
|
|
ONE(ORI,REQD) | ; -- ask single-valued prompt
|
|
CHILDREN(PARENT,INST) | ; -- ask child prompts
|
|
RESET | ; -- Reset original prompt value
|
|
UJUMP | ; -- ^-jump
|
|
UJQ | ||
DELETE | ; -- delete response
|
|
DELCHILD(PARENT,INST) | ; -- delete child prompts
|
|
SURE() | ; -- sure you want to delete?
|
|
VALID() | ;Check to see if default value is valid. Returns 0 or 1
|
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 |
|
Routine Call |
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^ORD(101.41 - [#101.41] | EN+4, EN+8, EN+11, EN+12, EN0+1, EN0+2, EN0+4, EN0+6, ENQ, ONE+4 , ONE+5, ONE+13, ONE+14, ONE+17, CHILDREN+2, DELETE+5, DELCHILD+2 |
^TMP("ORWORD" | EN+11* |
Name | Line Occurrences |
---|---|
$$ONLY | M1+4 |
$$REQUIRED | M1+2, M1+6 |
$$SELECT | M1+3 |
$$SURE | DELETE+2 |
$$VALID | EN+13, EN0+7 |
ADDMULT | M1, M1+5 |
CHILDREN | ONE+14 |
DELCHILD | ONE+14, DELETE+5 |
DELETE | ONE+10 |
EN | EN0+9, CHILDREN+2 |
ENQ | EN+8, EN0, EN0+10, EN0+11, EN0+12, EN0+14, EN1+1 |
M1 | M1+2 |
ONE | EN0+14, M1+5, ADDMULT+8 |
RESET | ONE+13, ONE+14 |
S1 | S1+1 |
UJQ | UJUMP+4, UJUMP+7 |
UJUMP | S1+1, ONE+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACTION | EN+3~, EN+6*, EN0+10, EN0+11 |
ANOTHER | ADDMULT+1~, ADDMULT+4*, ADDMULT+5, ADDMULT+9 |
>> AUTO | EN+16 |
CNT | SELECT+1~, SELECT+4*, SELECT+5*, SELECT+6, SELECT+7, UJUMP+1~, UJUMP+5*, UJUMP+6, UJUMP+7, UJUMP+8 , UJUMP+9 |
CNT( | SELECT+4*, SELECT+5*, S1+3, S1+4 |
COND | EN+3~, EN+4*, EN0+12 |
DA | EN0+1~, EN0+2*, EN0+4, EN0+6, EN0+9, ONE+16~, ONE+17*, CHILDREN+1~, CHILDREN+2*, DELCHILD+1~ , DELCHILD+2* |
DATATYPE | EN+3~, EN0+13*, EN0+14 |
DDS | VALID+2~, VALID+13* |
DIR | EN+3~, EN0+13*, SELECT+1~, UJUMP+1~, SURE+1~, VALID+2~ |
DIR("?" | SELECT+7*, UJUMP+10* |
DIR("A" | M1+4*, SELECT+3*, SELECT+4*, SELECT+5*, SELECT+6*, ADDMULT+5*, ADDMULT+9*, UJUMP+8*, UJUMP+9*, SURE+2* |
DIR("B" | M1+5!, ONE+2*, DELETE+1, DELETE+3!, SURE+3* |
DIR("V" | VALID+4* |
DIR(0 | EN0+13, SELECT+7*, ONE+11, UJUMP+9*, SURE+2*, VALID+4*, VALID+5, VALID+7*, VALID+10*, VALID+11* , VALID+21 |
>> DIROUT | M1+3, M1+5, ONE+7 |
DOMAIN | EN+3~, EN0+13* |
DONE | SELECT+1~, S1+1, ADDMULT+1~, ADDMULT+6, ADDMULT+8*, ONE+1~, ONE+6, ONE+8*, ONE+12*, ONE+13 , ONE+14, CHILDREN+3!, UJQ+1*, DELETE+2* |
>> DTOUT | S1, ONE+7, UJUMP+11, SURE+4 |
>> DUOUT | UJUMP+11 |
EDITONLY | EN+3~, EN+7*, EN+9*, EN+14*, EN+16*, EN0 |
>> FIRST | EN0, EN0+11, EN1+1, M1+1, ONE+6*, ONE+14, UJUMP+5, UJQ |
I | SELECT+1~, SELECT+4*, ONLY~, ONLY+2, UJUMP+1~, UJUMP+8* |
INST | EN~, EN+5*, EN+9, EN+10, EN+11, EN+13, EN+16, EN0, EN0+5, EN0+8 , EN0+9, EN0+11, EN0+14, CHILDREN~, CHILDREN+2, DELCHILD~, DELCHILD+1*, DELCHILD+2 |
ITEM | EN+3~, EN+4*, EN+5, EN+6, EN+7, EN0+1~, EN0+4*, EN0+8 |
ITM | EN~, EN+4, EN+8, EN+11, EN+12, ENQ, ONE+13 |
J | ONLY+1~*, ONLY+2* |
LAST | SELECT+1~, SELECT+4*, S1+3, ADDMULT+1~ |
MATCH | UJUMP+1~ |
MATCH( | UJUMP+5*, UJUMP+8, UJUMP+12 |
MATCH(1 | UJUMP+7 |
MAX | SELECT+1~, SELECT+2*, SELECT+5, ADDMULT+1~, ADDMULT+3*, ADDMULT+6, VALID+2~, VALID+21* |
MIN | VALID+2~, VALID+21* |
MULT | EN+3~, EN+6*, EN0+14 |
NEWSEQ | UJUMP+1~, UJUMP+4*, UJUMP+7*, UJUMP+12*, UJQ, UJQ+1 |
>> NOJUMP | UJUMP+2 |
ORADDMUL | ADDMULT+1~, ADDMULT+2*, UJQ+2 |
>> ORDIALOG | EN+4, EN+8, EN+11, EN+12, EN0+1, EN0+2, EN0+4, EN0+6, ENQ, ONE+4 , ONE+5, ONE+13, ONE+14, ONE+17, CHILDREN+2, DELETE+5, DELCHILD+2 |
>> ORDIALOG( | EN+9, EN+10, EN+11*, EN+13*, EN+14, EN+16, EN0, EN0+5, EN0+8*, EN0+11 , EN0+13, EN1+1, M1+1, M1+4, M1+6, SELECT+2, SELECT+3, SELECT+4, ONLY+2, ADDMULT+3 , ADDMULT+4, ADDMULT+5, ADDMULT+6, ADDMULT+8, ADDMULT+9*, ONE+2, ONE+6, ONE+12*, ONE+15, ONE+17 , ONE+18!, RESET+1!, RESET+2*, DELETE+3!, DELETE+4*, DELCHILD+2!, VALID+4 |
>> ORDIALOG("B" | UJUMP+4, UJUMP+5 |
>> ORDIALOG("CURINST" | S1+3*, ADDMULT+7*, ADDMULT+8 |
ORDIC | VALID+2~, VALID+10*, VALID+11* |
>> OREDIT | EN0+10 |
>> ORENEW | EN0+10 |
ORESET | ONE+1~, ONE+2*, RESET+2 |
>> OREWRITE | EN0+11 |
ORI | ONE~, ONE+2, ONE+6, ONE+12, ONE+14, ONE+15, ONE+17, ONE+18, RESET+1, RESET+2 , DELETE+3, DELETE+5 |
ORIG | VALID+2~, VALID+4*, VALID+22 |
ORJUMP | CHILDREN+2!, UJQ+2* |
ORQUIT | EN+8, EN0+2, EN1+1, M1, M1+1*, M1+3*, M1+5!, S1+1, ADDMULT+6, ONE+6! , ONE+7*, CHILDREN+1~, CHILDREN+2, CHILDREN+3, UJUMP+3* |
>> ORTYPE | EN+7, EN+9, ONE+3 |
ORX | EN+3~, M1+3*, M1+4, M1+5 |
P | UJUMP+1~, UJUMP+5*, UJUMP+7* |
PARENT | CHILDREN~, CHILDREN+2, DELCHILD~, DELCHILD+2 |
PRMT | EN0+1~, EN0+4*, EN0+5, EN0+8 |
PROMPT | EN+3~, EN+5*, EN+9, EN+10, EN+11, EN+13, EN+14, EN+16, EN0, EN0+1 , EN0+2, EN0+11, EN0+13, EN1+1, M1+1, M1+4, M1+6, SELECT+2, SELECT+3, SELECT+4 , ONLY+2, ADDMULT+3, ADDMULT+4, ADDMULT+5, ADDMULT+6, ADDMULT+8, ADDMULT+9, ONE+2, ONE+3, ONE+5 , ONE+6, ONE+12, ONE+14, ONE+15, ONE+17, ONE+18, RESET+1, RESET+2, DELETE+3, DELETE+4 , DELETE+5, VALID+4 |
PTR | ONE+16~, ONE+17*, DELCHILD+1~, DELCHILD+2* |
QUERY | ONE+1~, ONE+3*, ONE+5*, ONE+8, ONE+10, ONE+15, DELETE+5 |
RANGE | VALID+2~, VALID+21* |
REQD | EN+3~, EN+7*, EN+16, EN0+11, EN0+14, M1+1, M1+4, M1+6, ONE~, ONE+6 |
RTYPE | VALID+2~, VALID+7*, VALID+22 |
SCHEDITEM | ONE+4~*, ONE+5 |
SEQ | EN0+1~, EN0+2*, M1+1, ONE+16~, ONE+17*, CHILDREN+1~*, CHILDREN+2*, UJUMP+5, UJQ, UJQ+1* , DELCHILD+1~, DELCHILD+2* |
TOTAL | SELECT+1~, SELECT+2*, SELECT+5 |
TYPE | VALID+2~, VALID+5*, VALID+6, VALID+7*, VALID+8, VALID+9, VALID+10, VALID+11, VALID+12, VALID+13 , VALID+15, VALID+16, VALID+17, VALID+18, VALID+19, VALID+20, VALID+21, VALID+23 |
U | EN+5, EN+6, EN+7, EN0+4, EN0+8, EN0+13, ONE+5, ONE+7, ONE+12, ONE+17 , UJUMP+3, UJUMP+5, UJUMP+7, UJUMP+8, DELCHILD+2 |
VALIDEF | EN+3~, EN+13*, EN+14, EN+15!, EN0+1~, EN0+3!, EN0+7*, EN0+8 |
VALUE | ONE+16~, ONE+17*, ONE+18 |
X | EN0+1~, M1+4*, M1+5, SELECT+1~, ONE+7, ONE+8, ONE+9, ONE+10, UJUMP+3, SURE+1~ , VALID+2~, VALID+4*, VALID+8, VALID+9*, VALID+12* |
XP | UJUMP+1~, UJUMP+3*, UJUMP+4, UJUMP+5, UJUMP+7 |
Y | EN+3~, EN+12!, EN+13, EN0+1~, EN0+6!, EN0+7, EN0+8, SELECT+1~, S1, S1+1 , S1+2, S1+3, S1+4, ONE+11*, ONE+12, UJUMP+11, UJUMP+12, SURE+1~, SURE+4*, SURE+5 , VALID+3, VALID+4, VALID+16, VALID+17, VALID+18, VALID+21, VALID+22*, VALID+23* |
Y(0 | VALID+15, VALID+19, VALID+20 |
Z | ONLY+1~*, ONLY+2*, ONLY+3 |