ORCDLG1 ; SLC/MKB - Order dialogs cont ;14-Jun-2013 13:09;DU
Source file <ORCDLG1.m>
Package | Total | Call Graph |
---|---|---|
Order Entry Results Reporting | 3 | $$EXT^ORCD $$ITEM^ORCDLG ($$DONE,DIR,WP)^ORCDLG2 |
Kernel | 1 | $$UP^XLFSTR |
VA Fileman | 1 | ^DIR |
Name | Comments | DBIA/ICR reference |
---|---|---|
REQUIRED() | ; -- Required response message
|
|
SELECT() | ; -- select instance of multiple to edit
|
|
DELCHILD(PARENT,INST) | ; -- delete child prompts
|
|
ENQ | ||
ONE(ORI,REQD) | ; -- ask single-valued prompt
|
|
S1 | ||
ONLY(I) | ; -- I the only instance?
|
|
ADDMULT | ; -- add new instances of multiple
|
|
UJQ | ||
UJUMP | ; -- ^-jump
|
|
EN0 | ||
EN1 | ; -- loop for multiples
|
|
M1 | ||
RESET | ; -- Reset original prompt value
|
|
SURE() | ; -- sure you want to delete?
|
|
VALID() | ;Check to see if default value is valid. Returns 0 or 1
|
|
CHILDREN(PARENT,INST) | ; -- ask child prompts
|
|
EN(ITM,INST) | ; -- ask each ITM prompt where
; ORDIALOG(PROMPT,#) = internal form of each response |
|
DELETE | ; -- delete response
|
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+9, EN+12, EN+13, EN0+1, EN0+2, EN0+4, EN0+6, ENQ, ONE+10 , ONE+11, CHILDREN+2, DELETE+5, DELCHILD+2 |
^TMP("ORWORD" | EN+12* |
Name | Line Occurrences |
---|---|
$$ONLY | M1+4 |
$$REQUIRED | M1+2, M1+6 |
$$SELECT | M1+3 |
$$SURE | DELETE+2 |
$$VALID | EN+14, EN0+7 |
ADDMULT | M1, M1+5 |
CHILDREN | ONE+11 |
DELCHILD | ONE+11, DELETE+5 |
DELETE | ONE+7 |
EN | EN0+9, CHILDREN+2 |
ENQ | EN+9, EN0, EN0+10, EN0+11, EN0+12, EN0+13, EN0+15, EN1+1 |
M1 | M1+2 |
ONE | EN0+15, M1+5, ADDMULT+7 |
RESET | ONE+10, ONE+11 |
S1 | S1+1 |
UJQ | UJUMP+4, UJUMP+7 |
UJUMP | S1+1, ONE+6 |
Name | Field # of Occurrence |
---|---|
^( | EN0+2, CHILDREN+2, DELCHILD+2 |
^(10 | ENQ |
^(3 | EN+4 |
^(5 | ONE+10 |
^(7 | EN+13, EN0+6 |
^(8 | EN+12 |
^(9 | EN+9 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
ACTION | EN+3~, EN+6*, EN0+10, EN0+11 |
ANOTHER | ADDMULT+1~, ADDMULT+3*, ADDMULT+4, ADDMULT+8 |
>> AUTO | EN+17 |
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 |
COND | EN+3~, EN+4*, EN0+12 |
DA | EN0+1~, EN0+2*, EN0+4, EN0+6, EN0+9, CHILDREN+1~, CHILDREN+2*, DELCHILD+1~, DELCHILD+2* |
DATATYPE | EN+3~, EN0+14*, EN0+15 |
DDS | VALID+2~, VALID+13* |
DIR | EN+3~, EN0+14*, 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+4*, ADDMULT+8*, 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+14, SELECT+7*, ONE+8, UJUMP+9*, SURE+2*, VALID+4*, VALID+5, VALID+7*, VALID+10*, VALID+11* , VALID+21 |
>> DIROUT | M1+3, M1+5, ONE+4 |
DOMAIN | EN+3~, EN0+14* |
DONE | SELECT+1~, S1+1, ADDMULT+1~, ADDMULT+5, ADDMULT+7*, ONE+1~, ONE+3, ONE+5*, ONE+9*, ONE+10 , ONE+11, CHILDREN+3!, UJQ+1*, DELETE+2* |
>> DTOUT | S1, ONE+4, UJUMP+11, SURE+4 |
>> DUOUT | UJUMP+11 |
EDITONLY | EN+3~, EN+7*, EN+8*, EN+10*, EN+15*, EN+17*, EN0, EN0+13 |
>> FIRST | EN0, EN0+11, EN1+1, M1+1, ONE+3*, ONE+11, UJUMP+5, UJQ |
I | SELECT+1~, SELECT+4*, ONLY~, ONLY+2, UJUMP+1~, UJUMP+8* |
INST | EN~, EN+5*, EN+10, EN+11, EN+12, EN+14, EN+17, EN0, EN0+5, EN0+8 , EN0+9, EN0+11, EN0+15, ADDMULT+1~, ADDMULT+6*, ADDMULT+7, CHILDREN~, CHILDREN+2, DELCHILD~, DELCHILD+1* , DELCHILD+2 |
ITEM | EN+3~, EN+4*, EN+5, EN+6, EN+7, EN+8, EN0+1~, EN0+4*, EN0+8 |
ITM | EN~, EN+4, EN+9, EN+12, EN+13, ENQ, ONE+10 |
J | ONLY+1~*, ONLY+2* |
LAST | 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+2*, ADDMULT+5, VALID+2~, VALID+21* |
MIN | VALID+2~, VALID+21* |
MULT | EN+3~, EN+6*, EN0+15 |
NEWSEQ | UJUMP+1~, UJUMP+4*, UJUMP+7*, UJUMP+12*, UJQ, UJQ+1 |
>> NOJUMP | UJUMP+2 |
>> ORDIALOG | EN+4, EN+9, EN+12, EN+13, EN0+1, EN0+2, EN0+4, EN0+6, ENQ, ONE+10 , ONE+11, CHILDREN+2, DELETE+5, DELCHILD+2 |
>> ORDIALOG( | EN+10, EN+11, EN+12*, EN+14*, EN+15, EN+17, EN0, EN0+5, EN0+8*, EN0+11 , EN0+14, EN1+1, M1+1, M1+4, M1+6, SELECT+2, SELECT+3, SELECT+4, ONLY+2, ADDMULT+2 , ADDMULT+3, ADDMULT+4, ADDMULT+5, ADDMULT+6, ADDMULT+7, ADDMULT+8*, ONE+2, ONE+3, ONE+9*, RESET+1! , RESET+2*, DELETE+3!, DELETE+4*, DELCHILD+2!, VALID+4 |
>> ORDIALOG("B" | UJUMP+4, UJUMP+5 |
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+3, ONE+9, ONE+11, RESET+1, RESET+2, DELETE+3, DELETE+5 |
ORIG | VALID+2~, VALID+4*, VALID+22 |
ORQUIT | EN+9, EN0+2, EN1+1, M1, M1+1*, M1+3*, M1+5!, S1+1, ADDMULT+5, ONE+3! , ONE+4*, CHILDREN+1~, CHILDREN+2, CHILDREN+3, UJUMP+3* |
>> ORTYPE | EN+7, EN+8, EN+10 |
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+10, EN+11, EN+12, EN+14, EN+15, EN+17, EN0, EN0+1 , EN0+2, EN0+11, EN0+14, EN1+1, M1+1, M1+4, M1+6, SELECT+2, SELECT+3, SELECT+4 , ONLY+2, ADDMULT+2, ADDMULT+3, ADDMULT+4, ADDMULT+5, ADDMULT+6, ADDMULT+7, ADDMULT+8, ONE+2, ONE+3 , ONE+9, ONE+11, RESET+1, RESET+2, DELETE+3, DELETE+4, DELETE+5, VALID+4 |
PTR | DELCHILD+1~, DELCHILD+2* |
RANGE | VALID+2~, VALID+21* |
REQD | EN+3~, EN+7*, EN+17, EN0+11, EN0+15, M1+1, M1+4, M1+6, ONE~, ONE+3 |
RTYPE | VALID+2~, VALID+7*, VALID+22 |
SEQ | EN0+1~, EN0+2*, M1+1, 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, EN+8, EN0+4, EN0+8, EN0+14, ONE+4, ONE+9, UJUMP+3 , UJUMP+5, UJUMP+7, UJUMP+8, DELCHILD+2 |
VALIDEF | EN+3~, EN+14*, EN+15, EN+16!, EN0+1~, EN0+3!, EN0+7*, EN0+8 |
X | EN0+1~, M1+4*, M1+5, SELECT+1~, ONE+4, ONE+5, ONE+6, ONE+7, 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+13!, EN+14, EN0+1~, EN0+6!, EN0+7, EN0+8, SELECT+1~, S1, S1+1 , S1+2, S1+3, ONE+8*, ONE+9, 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 |