DICA1 ;SEA/TOAD-VA FileMan: Updater, Pre-Processor ;11:46 AM 11 May 1999 [ 04/02/2003 8:25 AM ]
Source file <DICA1.m>
| Name | Comments | DBIA/ICR reference | 
|---|---|---|
| FILES | ; | |
| CONVERT | ||
| IENS | ||
| CHECK(DIFLAGS,DIFDA,DINUMS,DIRULE,DIOK) | ; ; ENTRY POINT--check out the FDA ; subroutine, DIFLAGS passed by value | |
| RID(DIFILE,DIEN,DIFDA,DIRID,DIFLAGS,DIKEYEX) | ; | |
| CLEANUP | ; | |
| VALUES | ||
| ERR712(DIFILE,DIFIELD) | ; | 
| Name | Field # of Occurrence | 
|---|---|
| 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, ERR712+1 | 
| ^DD("KEY" - [#.31] | FILES+12, RID+22, RID+24 | 
| ^TMP("DIKK" | VALUES+6, CONVERT+7 | 
| Name | Line Occurrences | 
|---|---|
| $$RID | IENS+8 | 
| ERR712 | CONVERT+5, RID+15 | 
| 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+13, 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+13, 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 |