DICATTD ;SFISC/GFT - SCREEN-MODE 'MODIFY FILE ATTRIBUTES' ;22DEC2015
Source file <DICATTD.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 | Field # of Occurrence |
|---|---|
| ^DDS | DDS+1 |
| HLP^DDSUTL | X |
| REQ^DDSUTL | PRE+2, BRANCH+1, BRANCH+2 |
| UNED^DDSUTL | PRE+6, PRE+12, PRE+13, PRE+14, X+1, X+2, UNED, BRANCH+4 |
| PUT^DDSVALF | CHNG+1 |
| ^DIAC | PRE+7 |
| DIE^DIB | DICATTD+10 |
| ^DIC | FIELD+4 |
| SV^DICATTA | NEWFIELD+2 |
| CUNED^DICATTD6 | PRE+3 |
| GET^DICATTD8 | GET+3 |
| ^DICATTD9 | BRANCH+3 |
| N^DICATTDE | VERIFY |
| DELFLD^DICATTDK | DDS+3 |
| SCREENMN^DICATTUD | BRANCH+7 |
| D^DICRW | DICATTD+9 |
| $$FL^DIQGDDU | X+3 |
| DIVR^DIUTL | VERIFY |
| IJ^DIUTL | NUMBER+1 |
| Name | Line Occurrences |
|---|---|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Function Call: WRITE |
|
| Routine Call |
|
| Routine Call |
|
| >> | Not killed explicitly |
| * | Changed |
| ! | Killed |
| ~ | Newed |
| Name | Field # of Occurrence |
|---|---|
| >> % | PRE+7 |
| A | M+2~, NEWFIELD+2~* |
| DA | DICATTD+7~, LOCK*, DDS* |
| DDA | DICATTD+7~, DDA*, NEWFIELD*, NEWFIELD+1, NEWFIELD+2*, NEWFIELD+3 |
| DDA(1 | NEWFIELD+3* |
| >> DDSBR | BRANCH+6* |
| DDSERROR | M~ |
| DDSFILE | M+3~, DDS* |
| DDSPAGE | M+3~, MUL+1~, MUL+2* |
| DDSPARM | M+3~, MUL+1~, MUL+2*, DDS* |
| DDSSAVE | M+3~, MUL+1~, MUL+3, DDS!, VERIFY |
| >> DDSSTACK | BRANCH+8* |
| DG | DICATTD+7~, DICATTD+10 |
| DIAC | PRE+1~, PRE+7* |
| DIC | DICATTD+7~, DICATTD+10*, LOCK, FIELD!, FIELD+1*, FIELD+4! |
| DIC("B" | FIELD+3* |
| DIC("S" | FIELD+1* |
| DIC("W" | FIELD+2* |
| DIC(0 | FIELD+1*, FIELD+3* |
| DICATT2 | M+1~, MUL, MUL+3, GET+2*, PRE+3, PRE+4, PRE+10, PRE+15, X, TYPE+1 , TYPE+2, TYPE+3, BRANCH+2, BRANCH+6 |
| DICATT2N | M~, MUL+1~, DDS+3*, VERIFY, GET+1! |
| DICATT3 | M+1~, GET+2* |
| DICATT3N | M+1~, GET+1! |
| DICATT4 | M+1~, GET+2*, BRANCH+4 |
| DICATT5 | M+1~, GET+2*, X+3*, CHNG |
| DICATT5N | M+1~, GET+1!, CHNG |
| DICATT5P | M+1~, GET+1! |
| DICATTA | DICATTD+7~, LOCK*, ASKLOOP*, FIELD+1, FIELD+3, NEWFIELD+1, NEWFIELD+3, MUL, MUL+3*, DDS+2 , DDS+3, VERIFY, GET+2, GET+3, PRE+5, X+3, NUMBER+1, NUMBER+4, SCREEN+5 |
| DICATTB | DICATTD+7~, LOCK*, ASKLOOP, END, PRE+5, PRE+7 |
| DICATTDK | M~ |
| DICATTDW | M~ |
| DICATTF | DICATTD+7~, ASKLOOP!, FIELD+4!, NEWFIELD+4*, DDS+2, DDS+3, VERIFY, GET+2, GET+3, PRE+2 , PRE+5, X+3, NUMBER+3, NUMBER+4, SCREEN+2, SCREEN+5, BRANCH+4 |
| DICATTL | M+1~ |
| DICATTLN | M+1~, GET+1! |
| DICATTMN | M~, VERIFY, CHNG!, CHNG+1 |
| DICATTNW | M+3~, NEWFIELD*, VERIFY |
| DICATTSC | M~, BRANCH+5! |
| DICATTVP | M~ |
| DICS | M~, FIELD+1 |
| DIFILE | PRE+1~, PRE+7* |
| DIMSG | M+3~, DDS!, VERIFY |
| >> DIR("S" | SCREEN+2*, SCREEN+3*, SCREEN+4*, SCREEN+5* |
| DIU0 | M+2~, NEWFIELD+1*, NEWFIELD+2 |
| DLAYGO | DICATTD+7~, DICATTD+9* |
| DQ | M+2~ |
| DR | M+2~, DDS* |
| DTOUT | M+3~, VERIFY |
| DUOUT | M+3~ |
| DUZ(0 | PRE+8, SCREEN+3 |
| I | M+2~, PRE+12*, PRE+13*, PRE+14*, X+2*, UNED~, NUMBER+2*, BRANCH+1*, BRANCH+2* |
| J | M+2~ |
| J( | NUMBER+2 |
| J(0 | NUMBER+1 |
| N | TYPE+2*, TYPE+3*, TYPE+4*, TYPE+5, SCREEN+1~, SCREEN+3*, SCREEN+4, SCREEN+5 |
| O | M+2~, FIELD! |
| O(1 | NEWFIELD+1* |
| O(2 | NEWFIELD+1* |
| U | DICATTD+9, LOCK, ASKLOOP, FIELD+3, NEWFIELD, NEWFIELD+1, DDS+3, GET+2, NUMBER+4, SCREEN+5 |
| >> X | PRE+4*, PRE+5*, PRE+6, BRANCH+1, BRANCH+2, BRANCH+3, BRANCH+4, BRANCH+6, BRANCH+8 |
| >> Y | DICATTD+9, FIELD+4, NEWFIELD, NEWFIELD+4, NUMBER+1*, NUMBER+2*, NUMBER+3*, NUMBER+4*, NUMBER+5* |