ORCDLG2 ;SLC/MKB-Order dialogs cont ;13-Oct-2014 15:27;DU
Source file <ORCDLG2.m>
| Package | Total | Caller Graph |
|---|---|---|
| Order Entry Results Reporting | 4 | ORCDFH1 ORCDLG1 ORCDRA OREVNT |
| Name | Comments | DBIA/ICR reference |
|---|---|---|
| FQ | ||
| ERR | ; -- show help msg on error
|
|
| WP | ; -- edit WP field
|
|
| SPACE(FILE) | ; -- Resolve spbar-return for ptrs
|
|
| DIC | ; -- ^DIC lookup on X, return Y
|
|
| ED1 | ||
| LINEDTR(USER) | ; -- Returns 1 or 0, if user's editor will be LineEd
|
|
| DT | ; -- %DT validation on X, return Y
|
|
| DIR | ; -- ^DIR read of X, returns Y
|
|
| DIR1 | ||
| SETDISV | ; -- Save entry Y=ifn^name in ^DISV for #101.43
|
|
| SPBAR | ; -- Resolve spbar-return for #101.43
|
|
| RETURN() | ; -- press return to cont
|
|
| RELDT(X) | ; -- Returns 1 or 0, if X is relative date
|
|
| HELP(TYPE) | ; -- Returns default help msg for TYPE prompt
|
|
| WP1 | ||
| EDITWP() | ; -- Want to edit WP field?
|
|
| OK() | ; -- Return 1 or 0, if selected item is correct
|
|
| DONE() | ; -- Done editing?
|
|
| FIND(LIST,X) | ; -- find value X in LIST(#) or LIST("B",name)
|
|
| DT1 | ||
| FMDT(X) | ; -- Return FM form of date X
|
| Name | Field # of Occurrence |
|---|---|
| ^%DT | DT+4, DT1+1, DT1+12, FMDT+1 |
| YN^DICN | ED1 |
| $$ROOT^DILFD | SPACE+3 |
| $$GET1^DIQ | LINEDTR+3 |
| ^DIR | DIR1+1, DIR1+25, FIND+9, OK+4, DONE+4 |
| EN^DIWE | WP1+1 |
| ^DIWP | DIR1+13, EDITWP+7 |
| ^DIWW | EDITWP+8 |
| LIST^ORCD | DIR1+16 |
| $$REQUIRED^ORCDLG1 | DIR1+2, DIR1+3 |
| $$FMTE^XLFDT | DT+7, DT+10 |
| $$UP^XLFSTR | FIND+2, DT+1, DT1+2 |
| Name | Line Occurrences |
|---|---|
| Function Call: READ |
|
| 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: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| FileNo | Call Tags |
|---|---|
| ^DIST(1.2 - [#1.2] | GET1^DIQ |
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^DISV( | SPACE+3, SPBAR+3, SETDISV+4* |
| ^ORD(100.98 - [#100.98] | DIC+8 |
| ^ORD(101.41 - [#101.41] | WP+4, WP1+9 |
| ^ORD(101.43 - [#101.43] | SPBAR+4 |
| ^TMP("ORWORD" | WP+4*, WP1+2, WP1+3!, WP1+5, WP1+6, EDITWP+7 |
| ^UTILITY($J | DIR1+12!, DIR1+13, EDITWP+6! |
| ^VA(200 - [#200] | LINEDTR+2 |
| Name | Line Occurrences |
|---|---|
| $$DONE | WP1+2, WP1+7 |
| $$EDITWP | WP+5 |
| $$FIND | DIR1+19 |
| $$FMDT | DT+2, DT+3 |
| $$HELP | DIR1+9 |
| $$LINEDTR | WP+3 |
| $$OK | FIND+4 |
| $$RELDT | DT+11 |
| $$SPACE | DIR1+18 |
| @( | DIR1+15, DIC+12 |
| DIC | DIR1+21 |
| DIR1 | DIR1+2, DIR1+3, DIR1+5, DIR1+14, DIR1+15, DIR1+16, DIR1+21, DIR1+22, DIR1+23 |
| DT | DIR1+22 |
| ED1 | ED1+1 |
| ERR | DIR1+14, DIR1+15, DIR1+21, DIR1+22, DIR1+23 |
| FQ | FIND+4, FIND+5, FIND+6, FIND+9 |
| SETDISV | FQ, DIC+12 |
| SPBAR | DIC+3, SPACE+2 |
| WP1 | WP1+2, WP1+7, WP1+9 |
| Name | Field # of Occurrence |
|---|---|
| ^( | EDITWP+7 |
| ^(5 | WP1+9 |
| ^(8 | WP+4 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| % | EDITWP+1~, ED1*, ED1+1, ED1+2 |
| %DT | DT+1~*, DT+11, DT1+12*, FMDT+1~* |
| %Y | EDITWP+1~ |
| BEG | DT+1~, DT+2*, DT+5, DT+6*, DT+7 |
| CNT | FIND+1~, FIND+3*, FIND+5, FIND+6, FIND+7, OK+1 |
| D | DIC+1~, DIC+10*, DIC+11, SPBAR+1~*, SPBAR+2, SETDISV+2*, SETDISV+3, DT1+2*, DT1+3, DT1+4 , DT1+6 |
| >> DATATYPE | DIR+5, DIR1+7, DIR1+8, DIR1+9, DIR1+18, DIR1+21, DIR1+22, DIR1+23, DT+11 |
| DDER | DIR+1!, DIR1+23 |
| DIC | DIC+1~, DIC+6*, SPACE+1~, WP+1~, WP+2* |
| DIC("S" | DIC+7* |
| DIC("W" | DIC+9* |
| DIC(0 | DIC+6*, DIC+11*, DIC+13 |
| DIR | FIND+1~, OK+1~, DONE+1~ |
| DIR("?" | DIR1+9*, DIR1+10, DIR1+12, ERR+1, FIND+8*, OK+3*, DONE+3* |
| DIR("??" | DIR1+7 |
| DIR("A" | DIR1, FIND+3*, FIND+7*, OK+2*, WP+3, WP1, DONE+2* |
| DIR("B" | DIR+5, DIR1, DIR1+2, OK+2*, DIC+5, DONE+2* |
| DIR("V" | DIR1+25* |
| DIR(0 | DIR+2, DIR+5*, FIND+7*, OK+2*, DONE+2* |
| DIROUT | DIR+1!, DIR1+4* |
| DIRUT | DIR+1!, DIR1+4* |
| DIWESUB | WP+1~, WP+3*, WP1* |
| DIWF | EDITWP+5~, EDITWP+6* |
| DIWL | DIR1+12~*, DIR1+13, EDITWP+5~, EDITWP+6* |
| DIWR | DIR1+12~*, EDITWP+5~, EDITWP+6* |
| >> DOMAIN | DIR1+18, FQ, DT+1, DT+2, DT+3, DT1+9, DT1+11, DT1+12 |
| DONE | WP+1~, WP1+8*, WP1+9 |
| DTIME | DIR1, RETURN+1 |
| DTOUT | DIR+1!, DIR1*, DIR1+1, FIND+9, OK+4, WP1+1 |
| DUOUT | DIR+1!, DIR1+1, DIR1+4*, FIND+9, OK+4, WP1+1 |
| DUZ | SPACE+3, SPBAR+3, SETDISV+4, WP+3 |
| DWLW | WP+1~, WP+2* |
| DWPK | WP+1~, WP+2* |
| END | DT+1~, DT+3*, DT+8, DT+9*, DT+10 |
| FILE | SPACE~, SPACE+1*, SPACE+2, SPACE+3 |
| I | DIR1+12~, DIR1+13*, DIR1+24~*, FIND+1~, SPBAR+1~, SPBAR+2*, SETDISV+1~, SETDISV+3* |
| INPUTXFM | DIR+1~, DIR+2*, DIR1+14 |
| >> INST | WP+2, WP+4, WP1+2, WP1+3, WP1+5, WP1+6, WP1+8, EDITWP+2, EDITWP+7 |
| >> ITM | WP+4, WP1+9 |
| LCNT | WP+1~, WP1+4*, WP1+5*, WP1+6 |
| LIST | FIND~, FIND+3, FIND+4 |
| LKUP | DIR+1~, DIR+3*, DIR1+15 |
| MATCH | FIND+1~ |
| MATCH( | FIND+3*, FIND+10 |
| MATCH(1 | FIND+6 |
| >> MULT | DIR1+2 |
| OFFSET | DT1+5~, DT1+6*, DT1+7 |
| >> ORDG | DIC+8 |
| >> ORDIALOG | WP+4, WP1+9 |
| >> ORDIALOG( | DIR+3, DIR1+2, DIR1+16, DIC+1, DIC+5, DIC+7, DIC+10, SPBAR+1, SETDISV+2, WP1+3! , WP1+8*, EDITWP+2 |
| ORDIC | DIC+1~, DIC+6*, DIC+11*, DIC+12 |
| ORDITM | DIC+1~, DIC+2*, DIC+3, DIC+4, DIC+9, DIC+12 |
| ORDMN | DIC+1~*, DIC+2, DIC+6 |
| >> OREDIT | ED1 |
| ORI | DIR1+2, DIC+5, EDITWP+5~, EDITWP+7* |
| ORLINEDT | WP+1~, WP+3*, WP+5, WP1 |
| OROOT | DIR1+17~*, DIR1+19 |
| >> ORQUIT | WP1+1*, WP1+2*, WP1+7*, WP1+9 |
| >> PROMPT | DIR+3, DIR1+2, DIR1+16, DIR1+17, DIC+1, DIC+5, DIC+7, DIC+10, SPBAR+1, SETDISV+2 , WP+2, WP+4, WP1+2, WP1+3, WP1+5, WP1+6, WP1+8, EDITWP+2, EDITWP+7 |
| REPL | DIR+1~, DIR+5*, DIR1, DIR1+1 |
| >> REQD | DIR1+2, DIR1+3, WP+5, WP1+2, EDITWP+3 |
| ROOT | SPACE+1~, SPACE+3*, SPACE+4 |
| SDX | SPBAR+1~*, SPBAR+2*, SPBAR+3, SPBAR+4, SETDISV+1~, SETDISV+2*, SETDISV+3*, SETDISV+4 |
| >> SEQ | DIR1+2 |
| SIGN | DT1+5~, DT1+6*, DT1+8 |
| T | DT1+2*, DT1+9, DT1+10, DT1+11!, DT1+12!, DT1+13*, DT1+14 |
| TYPE | DIC+1~, DIC+8*, DIC+9, HELP~, HELP+2, HELP+3, HELP+4, HELP+5, HELP+6, HELP+7 , HELP+8, HELP+9 |
| U | DIR+2, DIR+5, DIR1+7, DIR1+16, DIR1+23, FIND+3, FIND+4, FIND+6, FIND+10, DIC+1 , DIC+6, DIC+8, DIC+11, SPACE+3, SPACE+4, SPBAR+2, SPBAR+4, SETDISV+1, SETDISV+4, WP1+6 , LINEDTR+2 |
| UPCARR | WP+1~, WP1+4*, WP1+5, WP1+6*, WP1+7 |
| USER | LINEDTR~, LINEDTR+2 |
| X | DIR+2*, DIR1*, DIR1+2*, DIR1+3, DIR1+4, DIR1+5, DIR1+8, DIR1+12~*, DIR1+14, DIR1+18* , DIR1+19, DIR1+24*, FIND~, FIND+2*, FIND+3, FIND+4*, FIND+6, OK+1~, DIC+3, DIC+4 , DIC+5, DIC+13, SPACE+1~*, SPACE+2, SPACE+4*, SPACE+5, SPBAR+4*, DT+1*, DT+11*, DT1* , DT1+1, DT1+2, DT1+12~*, RELDT~, RELDT+1*, RELDT+2, FMDT~, EDITWP+1~, EDITWP+5~, EDITWP+7* , LINEDTR+1~, LINEDTR+2*, LINEDTR+3, RETURN+1~*, DONE+1~ |
| X1 | SPBAR+1~, SPBAR+3*, SPBAR+4, DT1+5~, DT1+7*, DT1+8 |
| X2 | DT1+5~, DT1+7*, DT1+8 |
| XHELP | DIR1+6~, DIR1+7*, DIR1+8 |
| XP | FIND+1~, FIND+3*, FIND+6* |
| Y | DIR+1!, DIR+2*, DIR1+2*, DIR1+4*, DIR1+15, DIR1+16, DIR1+19*, DIR1+21, DIR1+22, FIND+1~ , FIND+4*, FIND+5*, FIND+6*, FIND+9*, FIND+10*, FQ, FQ+1, OK+1~, OK+4*, OK+5 , DIC+1*, DIC+3, DIC+5*, DIC+12, DIC+13, SPACE+1~, SPACE+3*, SPACE+4, SPBAR+4*, SETDISV+1 , SETDISV+4, DT+4, DT+5, DT+6, DT+7*, DT+8, DT+9, DT+10*, DT+11*, DT1+1* , DT1+3*, DT1+4, DT1+6*, DT1+7*, DT1+8*, DT1+9*, DT1+10*, DT1+12~, DT1+13, DT1+14* , RELDT+1~, RELDT+2*, RELDT+3*, RELDT+4, FMDT+1~, FMDT+2, EDITWP+1~, EDITWP+2*, EDITWP+3, EDITWP+4 , ED1+2*, ED1+3, LINEDTR+1~, LINEDTR+2*, LINEDTR+3*, LINEDTR+4, DONE+1~, DONE+5, HELP+1~*, HELP+2* , HELP+3*, HELP+4*, HELP+5*, HELP+6*, HELP+7*, HELP+8*, HELP+9*, HELP+10 |
| Name | Field # of Occurrence |
|---|---|
| $T(@LKUP | DIR1+15 |