DDEPRT ;SLC/MKB -- Entity Print Utilities ;09/18/18 4:36pm
Source file <DDEPRT.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 | ; -- enter here to print a SDA entity
|
|
| ENP | ; -- entry point for [queued] report
|
|
| END | ;
|
|
| ENTITY(Y) | ; -- select an entity
|
|
| FORMAT() | ; -- summary or details?
|
|
| SUM | ; -- print summary of ENTity
|
|
| LINE(DA) | ; -- print single item row
|
|
| DET | ; -- print details of ENTity
|
|
| DESC | ; -- description
|
|
| MAIN | ; -- main Entity properties
|
|
| ITEM(DA,NUM,LVL) | ; -- print single item
|
|
| TYPE(X,L) | ; -- return display name of item type X
|
|
| NAME(NUM) | ; -- return name of sub/file
|
|
| MCODE(CAPTION,CODE) | ; -- print code fields
|
|
| PG | ; -- check line count for new page
|
|
| HEADER | ; -- all headers except first
|
|
| HDR1 | ;first header for CRTs
|
|
| HDR2 | ;first header for non-CRTs
|
| 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: 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 |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| Routine Call |
|
| Name | Line Occurrences (* Changed, ! Killed) |
|---|---|
| ^%ZIS("C" | END+2 |
| ^%ZTSK - [#14.4] | EN+6, EN+11 |
| ^DD( | NAME+1 |
| ^DDE - [#1.5] | SUM+5, SUM+6, LINE+1, LINE+4, LINE+8, LINE+9, LINE+10, LINE+11, DET+5, DET+6 , DESC+2, MAIN+2, MAIN+10, MAIN+11, MAIN+12, MAIN+13, MAIN+14, ITEM+3, ITEM+26, ITEM+27 , ITEM+29, ITEM+30, ITEM+31, ITEM+38, ITEM+39, ITEM+40, ITEM+41, ITEM+42 |
| Name | Line Occurrences |
|---|---|
| $$FORMAT | EN+3 |
| $$NAME | ENP+4, ITEM+18, ITEM+21, ITEM+22 |
| $$TYPE | ITEM+6 |
| @( | ENP+8, ENP+9 |
| DESC | DET+2 |
| END | EN+11 |
| ENTITY | EN+2 |
| HEADER | PG+1 |
| ITEM | DET+6, ITEM+43 |
| LINE | SUM+6, LINE+11 |
| MAIN | SUM+2, DET+3 |
| MCODE | MAIN+10, MAIN+12, MAIN+13, MAIN+14, ITEM+26, ITEM+30 |
| PG | LINE+2, DESC+2, MAIN+1, MAIN+3, MAIN+6, MAIN+9, MAIN+11, ITEM+4, ITEM+6, ITEM+9 , ITEM+18, ITEM+21, ITEM+22, ITEM+23, ITEM+24, ITEM+28, ITEM+31, ITEM+32, ITEM+35, ITEM+36 , ITEM+37, MCODE+2, MCODE+5 |
| Name | Field # of Occurrence |
|---|---|
| ^( | DESC+2 |
| ^(1 | ITEM+3 |
| ^(4 | ITEM+30 |
| ^(6 | ITEM+26 |
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| %ZIS | EN+6*, EN+7! |
| CAPTION | MCODE~, MCODE+1, MCODE+3, MCODE+4*, MCODE+5 |
| CDA | LINE+11*, ITEM+1~, ITEM+41*, ITEM+42, ITEM+43 |
| CITM | LINE+7~, LINE+9*, LINE+10 |
| CNM | LINE+10*, LINE+11, ITEM+1~ |
| CODE | MCODE~, MCODE+3, MCODE+5* |
| CSEQ | LINE+7~, LINE+8*, LINE+9, ITEM+38*, ITEM+39, ITEM+43 |
| DA | LINE~, LINE+1, LINE+8, LINE+9, LINE+10, ITEM~, ITEM+3, ITEM+26, ITEM+27, ITEM+29 , ITEM+30, ITEM+38, ITEM+39, ITEM+40 |
| DDECRT | ENP+1~, ENP+5*, ENP+8, HEADER+1 |
| DDEDT | ENP+1~, ENP+3*, HDR2+4 |
| DDEFILE | ENP+1~, ENP+4*, ITEM+17, ITEM+20, HDR2+3 |
| DDEFMT | EN+1~, EN+3*, ENP+9 |
| DDEFN | ENP+1~, ENP+3*, ENP+4 |
| DDELN | DET+1~ |
| DDENT | EN+1~, EN+2, EN+14, SUM+5, SUM+6, LINE+1, LINE+8, LINE+9, LINE+10, LINE+11 , DET+5, DET+6, DESC+2, MAIN+2, MAIN+10, MAIN+11, MAIN+12, MAIN+13, MAIN+14, ITEM+3 , ITEM+26, ITEM+27, ITEM+29, ITEM+30, ITEM+38, ITEM+39, ITEM+40, ITEM+41, ITEM+42, HDR2+2 |
| DDENT(0 | ENP+3, MAIN+1 |
| DDEPG | ENP+1~, ENP+5*, HDR2+1*, HDR2+4 |
| DIC | ENTITY+1~, ENTITY+2* |
| DIC(0 | ENTITY+2* |
| DIR | FORMAT+1~, HEADER+2~ |
| DIR("?" | FORMAT+4* |
| DIR("A" | FORMAT+3* |
| DIR(0 | FORMAT+2*, HEADER+3* |
| DIRUT | ENP+6!, END+3!, FORMAT+1~, SUM+2, SUM+5, SUM+6, LINE+2, DET+2, DET+3, DET+5 , DET+6, DESC+2, MAIN+1, MAIN+3, MAIN+6, MAIN+9, MAIN+10, MAIN+11, MAIN+12, MAIN+13 , MAIN+14, ITEM+4, ITEM+6, ITEM+8, ITEM+9, ITEM+18, ITEM+20, ITEM+21, ITEM+22, ITEM+23 , ITEM+24, ITEM+26, ITEM+28, ITEM+30, ITEM+31, ITEM+32, ITEM+34, ITEM+35, ITEM+36, ITEM+37 , ITEM+38, MCODE+2, MCODE+5, PG+1, HEADER+1, HEADER+4* |
| DITM | SUM+1~, SUM+6*, DET+1~, DET+6* |
| DSEQ | SUM+1~, SUM+5*, SUM+6, DET+1~, DET+5*, DET+6 |
| DTOUT | ENP+6!, END+3!, FORMAT+1~, FORMAT+5 |
| DUOUT | ENP+6!, END+3!, FORMAT+1~ |
| FLD | ITEM+1~, ITEM+8*, ITEM+10, ITEM+12, ITEM+13*, ITEM+14, ITEM+20 |
| FN | ITEM+1~, ITEM+8*, ITEM+10, ITEM+12, ITEM+13*, ITEM+14, ITEM+17, ITEM+18, ITEM+20, ITEM+21 , ITEM+22 |
| GBL | ITEM+12~*, ITEM+13 |
| I | DESC+1~*, DESC+2*, ITEM+1~, ITEM+39*, ITEM+40 |
| IO | EN+22 |
| IO("Q" | EN+11 |
| IOF | HDR1+1 |
| >> IOP | EN+20* |
| IOSL | PG+1 |
| IOST | ENP+5 |
| L | TYPE~, TYPE+8*, TYPE+9 |
| LVL | ITEM~, ITEM+2*, ITEM+43 |
| NM | ITEM+1~, ITEM+40*, ITEM+41 |
| NUM | ITEM~, ITEM+4, NAME~, NAME+1 |
| POP | EN+7!, EN+8! |
| TAB | ITEM+1~, ITEM+2*, ITEM+4, ITEM+5*, ITEM+6, ITEM+10, ITEM+18, ITEM+21, ITEM+22, ITEM+23 , ITEM+24, ITEM+26, ITEM+29, ITEM+30, ITEM+31, ITEM+32, ITEM+35, ITEM+36, ITEM+37 |
| TYPE | ITEM+1~, ITEM+3*, ITEM+6, ITEM+16, ITEM+20, ITEM+27, ITEM+32, ITEM+34 |
| U | EN+14, ENP+3, ENP+4, LINE+3, LINE+4, LINE+6, LINE+10, MAIN+4, MAIN+5, MAIN+7 , MAIN+8, ITEM+3, ITEM+4, ITEM+8, ITEM+11, ITEM+12, ITEM+13, ITEM+15, ITEM+16, ITEM+23 , ITEM+24, ITEM+31, ITEM+32, ITEM+40, HDR2+2, HDR2+3 |
| WIDTH | MCODE+1~*, MCODE+3, MCODE+5 |
| X | ENTITY+1~, FORMAT+1~, TYPE~, TYPE+1*, TYPE+2, TYPE+3, TYPE+4, TYPE+5, TYPE+6, TYPE+7 , TYPE+8, HEADER+2~ |
| X0 | LINE+1~*, LINE+3, LINE+4, LINE+6, MAIN+1~*, MAIN+4, MAIN+5, MAIN+7, MAIN+8, ITEM+1~ , ITEM+3*, ITEM+4, ITEM+8, ITEM+11, ITEM+13, ITEM+15, ITEM+16, ITEM+31 |
| X1 | ITEM+1~, ITEM+3*, ITEM+6, ITEM+21, ITEM+22, ITEM+23, ITEM+24, ITEM+32, ITEM+34, HDR2+1~ , HDR2+2*, HDR2+5 |
| X2 | HDR2+1~, HDR2+3*, HDR2+5 |
| Y | ENTITY~, ENTITY+3*, ENTITY+4, FORMAT+1~, FORMAT+5*, FORMAT+6, TYPE+1~*, TYPE+2*, TYPE+3*, TYPE+4* , TYPE+5*, TYPE+6*, TYPE+7*, TYPE+8*, TYPE+9*, TYPE+10, HEADER+2~, HDR2+1~, HDR2+4*, HDR2+5 |
| ZTDESC | EN+12~, EN+14* |
| >> ZTQUEUED | END+1, HEADER+4 |
| >> ZTREQ | END+1* |
| ZTRTN | EN+12~, EN+13* |
| ZTSAVE | EN+12~ |
| ZTSAVE("DDEFMT" | EN+15* |
| ZTSAVE("DDENT" | EN+15* |
| ZTSK | EN+17, EN+19! |
| >> ZTSTOP | HEADER+4* |