DICF5 ;SEA/TOAD,SF/TKW-VA FileMan: Finder, (Other lookup value transform) ;5/26/99 10:05
Source file <DICF5.m>
Package | Total | Call Graph |
---|---|---|
VA FileMan | 2 | FOLLOW^DICL3 DT^DILF |
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 | DICF2 |
Name | Comments | DBIA/ICR reference |
---|---|---|
PREPS(DIFLAGS,DISUB,DINDEX,DINODE,DIVALUE) | ;
; transform value for indexed set of codes field ; proc, DINDEX passed by ref |
|
CODES | ;
|
|
POINT(DISUB,DIFLAGS,DIFILE,DINDEX,DIVALUE,DISCREEN) | ; Add transform values for dates and sets at end of pointer chain
; save off the primary file info, follow the ptr chain to the end |
|
PREPD(DISUB,DINDEX,DINODE,DIVALUE) | ;
; PREPIX--transform value for indexed date field |
|
SOUNDEX(DIVALUE) | ; func, convert value to soundex value
|
Name | Line Occurrences (* Changed, ! Killed) |
---|---|
^DD( | POINT+5, POINT+9 |
Name | Line Occurrences |
---|---|
PREPD | POINT+14 |
PREPS | POINT+15 |
>> | Not killed explicitly |
* | Changed |
! | Killed |
~ | Newed |
Name | Field # of Occurrence |
---|---|
D | PREPD+2~*, PREPD+5 |
DICHAR | SOUNDEX+4~, SOUNDEX+5*, SOUNDEX+6, SOUNDEX+7 |
DICODE | PREPS+3~, CODES+8*, CODES+10, CODES+11, SOUNDEX+1~*, SOUNDEX+3, SOUNDEX+7 |
DIDATEFM | PREPD+4~, PREPD+5, PREPD+6, PREPD+7, PREPD+8 |
DIEND | POINT+7~*, POINT+8 |
DIF | POINT+2~, POINT+3*! |
DIFIL | POINT+4~*, POINT+5, POINT+6, POINT+8*, POINT+9 |
DIFILE | POINT~, POINT+3~*, POINT+6 |
DIFILE("STACKEND" | POINT+7, POINT+8 |
DIFLAGS | PREPS~, CODES+4, CODES+7, POINT~, POINT+15, PREPD+3~*, PREPD+5 |
DIFLD | POINT+4~*, POINT+5, POINT+6 |
DIMEAN | PREPS+3~, CODES+5*, CODES+6, CODES+7 |
DINDEX | PREPS~, POINT~, POINT+14, POINT+15, PREPD~ |
DINDEX( | CODES+9, CODES+11, POINT+2, POINT+4, POINT+11, POINT+12, PREPD+7, PREPD+8 |
DINODE | PREPS~, PREPS+4, POINT+5~*, POINT+6, POINT+9*, POINT+14, POINT+15, PREPD~, PREPD+3 |
DIP | CODES+1~*, CODES+2 |
DIPAIR | PREPS+3~, CODES+2*, CODES+5, CODES+8 |
DIPOS | SOUNDEX+4~, SOUNDEX+5* |
DIPREV | SOUNDEX+3~*, SOUNDEX+8, SOUNDEX+9* |
DISCREEN | POINT~, POINT+6 |
DISET | PREPS+4~*, CODES+1, CODES+2 |
DISKIP | PREPS+3~ |
DISOUND | SOUNDEX+2~*, SOUNDEX+5, SOUNDEX+10*, SOUNDEX+11 |
DISUB | PREPS~, CODES+3, CODES+9, CODES+10, CODES+11, CODES+12, POINT~, POINT+2, POINT+4, POINT+6 , POINT+11, POINT+12, POINT+13, POINT+14, POINT+15, PREPD~, PREPD+2, PREPD+7, PREPD+8, PREPD+9 |
DITRANS | SOUNDEX+7~*, SOUNDEX+8, SOUNDEX+9, SOUNDEX+10 |
DITRY | PREPS+3~, CODES+3*, CODES+6, CODES+7, CODES+10 |
DITYPE | POINT+2~, POINT+9*, POINT+10 |
DIVAL | PREPS+3~, CODES+3*, CODES+4, CODES+10 |
DIVALUE | PREPS~, POINT~, POINT+14, POINT+15, PREPD~, SOUNDEX~, SOUNDEX+2, SOUNDEX+3, SOUNDEX+5 |
DIVALUE( | CODES+3, CODES+10*, CODES+12*, POINT+12, POINT+13*, PREPD+2, PREPD+7*, PREPD+9* |
DIVPTR | POINT+2~*, POINT+6 |
U | PREPS+4, POINT+8, POINT+9, POINT+14, POINT+15 |
X | CODES+11~*, CODES+12, POINT+12~*, POINT+13, PREPD+8~*, PREPD+9 |