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 |
Package | Total | Caller Graph |
---|---|---|
VA FileMan | 3 | DICATT DICATTD4 DICATTDE |
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* |