DICA1 ;SEA/TOAD-VA FileMan: Updater, Pre-Processor ;13MAR2014
Source file <DICA1.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 | 1 | DICA |
Name | Comments | DBIA/ICR reference |
---|---|---|
CHECK(DIFLAGS,DIFDA,DINUMS,DIRULE,DIOK) | ;
; ENTRY POINT--check out the FDA ; subroutine, DIFLAGS passed by value |
|
FILES | ;
|
|
IENS | ||
VALUES | ||
CONVERT | ||
CLEANUP | ;
|
|
RID(DIFILE,DIEN,DIFDA,DIRID,DIFLAGS,DIKEYEX) | ;
|
|
ERR712(DIFILE,DIFIELD) | ;
|
Name | Field # of Occurrence |
---|---|
$$FILENAME^DIALOGZ | ERR712+1 |
IEN^DICA2 | IENS+4 |
ERR^DICA3 | FILES+6, FILES+8, IENS+6, IENS+7, CONVERT+8, RID+9, RID+11, RID+13, ERR712+3 |
$$RID^DICU | FILES+9 |
CHK^DIE | CONVERT+15 |
VAL^DIE | CONVERT+18 |
$$FLDNM^DIEFU | ERR712+2 |
$$KFLD^DIEVK1 | RID+29 |
BLDFLD^DIEVK1 | VALUES+5 |
ERR744^DIEVK1 | RID+25 |
GETPKEY^DIEVK1 | FILES+13 |
DTYP^DIOU | VALUES+8 |
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | FILES+4, FILES+6, CONVERT+4, CONVERT+7 |
^DD("KEY" - [#.31] | FILES+12, RID+22, RID+24 |
^TMP("DIKK" | VALUES+6, CONVERT+7 |
Name | Field # of Occurrence |
---|---|
^( | CONVERT+7 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
DA | CONVERT+9~*, CONVERT+14 |
DA( | CONVERT+13 |
DA("" | CONVERT+11 |
DIARG | CONVERT+10~*, CONVERT+12*, CONVERT+13~ |
DIC | CHECK+3~, CLEANUP+4*, CLEANUP+6*, RID+1~, RID+5* |
DIDA | IENS+4~, CONVERT+9, CONVERT+15~ |
DIEN | CHECK+3~, IENS+1*, IENS+2*, IENS+3, IENS+4, IENS+6, IENS+8, IENS+9, IENS+10, IENS+13 , IENS+14, VALUES+3, VALUES+5, VALUES+6, VALUES+7, CONVERT+2, CONVERT+4, CONVERT+7, CONVERT+18, CONVERT+21 , RID~, RID+4, RID+8, RID+9, RID+10, RID+11, RID+12, RID+14, RID+23, RID+25 , RID+28, RID+29 |
DIENS | IENS+10~*, IENS+12, IENS+13 |
>> DIERR | FILES+1, IENS+1, IENS+4, VALUES+2, CONVERT+1, CONVERT+2, CONVERT+16, CLEANUP+1 |
DIFDA | CHECK~, FILES+2, IENS+2, IENS+8, IENS+9, IENS+10, IENS+14, VALUES+3, VALUES+7, CLEANUP+8* , RID~, RID+8, RID+10, RID+12, RID+14, RID+23, RID+29 |
DIFIELD | ERR712~, ERR712+2, ERR712+3 |
DIFILE | CHECK+3~, FILES+1*, FILES+2*, FILES+3, FILES+4, FILES+6, FILES+8, FILES+9, FILES+12, FILES+13 , IENS+2, IENS+4, IENS+8, IENS+9, IENS+10, IENS+13, IENS+14, VALUES+3, VALUES+5, VALUES+6 , VALUES+7, VALUES+8, CONVERT+4, CONVERT+5, CONVERT+7, CONVERT+8, CONVERT+15, CONVERT+18, CONVERT+21, RID~ , RID+8, RID+9, RID+10, RID+11, RID+12, RID+13, RID+14, RID+15, RID+22, RID+23 , RID+24, RID+25, RID+29, ERR712~, ERR712+1, ERR712+2, ERR712+3 |
DIFILNAM | ERR712+1~*, ERR712+3 |
DIFLAGS | CHECK~, FILES+13, IENS+8, VALUES+1, VALUES+5, VALUES+6, CONVERT+7, CONVERT+17, CLEANUP+8, RID~ , RID+10, RID+21, RID+28 |
DIFLD | CHECK+3~, VALUES+2*, VALUES+3*, VALUES+4, VALUES+5, VALUES+6, VALUES+7, VALUES+8, CONVERT+4, CONVERT+5 , CONVERT+7, CONVERT+8, CONVERT+15, CONVERT+18, CONVERT+21 |
DIFLDNAM | ERR712+2~*, ERR712+3 |
DIK | RID+1~, RID+24*, RID+25 |
DIKEYEX | CHECK+5~, FILES+12*, FILES+13, IENS+8, VALUES+1, VALUES+5, RID~, RID+18 |
DIMAX | CONVERT+11~*, CONVERT+12, CONVERT+13, CONVERT+14 |
DIN | CHECK+3~, CLEANUP+4*, CLEANUP+5*, CLEANUP+6 |
DINODE | CHECK+3~, FILES+4*, FILES+5, FILES+7 |
DINT | CHECK+3~, VALUES+9*, CONVERT+6*, CONVERT+15, CONVERT+18, CONVERT+21 |
DINUM | CHECK+3~, CONVERT+19, CONVERT+20! |
DINUMS | CHECK~, IENS+11, IENS+12, CONVERT+20 |
DIOK | CHECK~, IENS+4, IENS+5, CLEANUP+1, RID+1~, RID+4*, RID+9*, RID+11*, RID+13*, RID+15* , RID+18, RID+25*, RID+29*, RID+30 |
DIOP | CHECK+3~ |
DIOUT1 | CHECK+4~, FILES+1*, FILES+3*, IENS+5* |
DIOUT2 | CHECK+4~, IENS+1*, IENS+3*, IENS+5* |
DIOUT3 | CHECK+4~, VALUES+2*, VALUES+4* |
DIP | RID+1~, RID+4*, RID+7, RID+8, RID+12, RID+21 |
DIR | RID+1~, RID+5*, RID+6, RID+12, RID+14, RID+15, RID+22*, RID+23, RID+24, RID+25 |
DIRID | CHECK+4~, FILES+9*, IENS+8, RID~, RID+5 |
DIRIGHT | CHECK+4~ |
DIRULE | CHECK~, IENS+4, IENS+11, IENS+12, IENS+13, CONVERT+20, CONVERT+21, CLEANUP+1, CLEANUP+2, CLEANUP+3 , CLEANUP+4, CLEANUP+6, CLEANUP+7, CLEANUP+8 |
DISEQ | CHECK+4~ |
DITYPE | CHECK+4~, VALUES+8, VALUES+9, CONVERT+1 |
DIVAL | CHECK+4~, VALUES+7*, VALUES+9, CONVERT+3, CONVERT+6, CONVERT+15, CONVERT+18 |
DIVALFLG | CONVERT+17~*, CONVERT+18 |
DIVAR | CONVERT+12~*, CONVERT+13* |
U | FILES+7, CONVERT+4, CONVERT+7, RID+5 |