Home   Package List   Routine Alphabetical List   Global Alphabetical List   FileMan Files List   FileMan Sub-Files List   Package Component Lists   Package-Namespace Mapping  
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: DIARR3

Package: VA FileMan

Routine: DIARR3


Information

DIARR3 ;SFISC/DCM-ARCHIVING FUNCTION, FIGURE OUT FG ;3/15/93 7:55 AM

Source Information

Source file <DIARR3.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA FileMan 1 (BE,BKPTR,CLEANUP,LKUP,POP)^DIARR4  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

action A extended action Ea event driver Ed subscriber Su protocol O limited protocol LP run routine RR broker B edit E server Se print P screenman SM inquire I

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
VA FileMan 2 DIARR  DIARR4  

Entry Points

Name Comments DBIA/ICR reference
EN
EN1
SV
BEGIN
BEGLN
BEGLN1
SUB
END
ID
FLDS
SET
F1

External References

Name Field # of Occurrence
BE^DIARR4 EN1+3
BKPTR^DIARR4 FLDS+3
CLEANUP^DIARR4 DIARR3+9
LKUP^DIARR4 FLDS+4
POP^DIARR4 EN1+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Formatting found records..."
  • Line Location: DIARR3+7

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP("DIAR" DIARR3+9
^TMP("DIARO" DIARR3+8!, SET+2*

Label References

Name Line Occurrences
BEGIN EN1
BEGLN BEGIN+3, BEGIN+4, BEGIN+5
BEGLN1 BEGIN+2
EN DIARR3+9
END EN1+1
F1 EN1+3
FLDS EN1+6, FLDS+4
ID EN1+2
SET EN+2, EN1+5, BEGLN+1, BEGLN1IDID+1, FLDS+1, FLDS+6
SUB BEGIN+1, BEGIN+3, BEGIN+5
SV EN+2, EN1EN1+1, EN1+2, EN1+3, EN1+4

Naked Globals

Name Field # of Occurrence
^( DIARR3+9

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> DIARFND DIARR3+7
>> DIAROAT( BEGIN+1*
>> DIAROBCK FLDS*, FLDS+4
>> DIAROBF BEGIN*, BEGLNBEGLN1, END*
>> DIAROBF1 FLDS+3*
>> DIAROBFN DIARR3+8*, BEGIN*, BEGLNSUB, END*, END+1
>> DIAROBPT DIARR3+8*, BEGIN+1
>> DIAROFLD DIARR3+8*
>> DIAROFLD( DIARR3+8*, BEGIN*, END*, FLDS+1*
>> DIAROIDF DIARR3+8*
>> DIAROIDF( BEGIN*, END*, ID*
>> DIAROLNE EN+2*, EN1+5*, BEGIN+3*, BEGIN+4*, BEGIN+5*, BEGIN+6*, BEGLN*, BEGLN1*, ID*, ID+1*
FLDS+1*, FLDS+4*, FLDS+6*, SET+1*, SET+2
>> DIAROLUP FLDS+2*
>> DIAROLUP( BEGLN1!, F1*
>> DIAROLVL DIARR3+8*, BEGIN*, BEGLN1ENDEND+2*, IDID+1, FLDS+1, FLDS+2, FLDS+5
>> DIAROM DIARR3+8*, DIARR3+9*, SET+2
>> DIAROREQ DIARR3+8*, DIARR3+9*, SET+2
>> DIAROSF EN+2*
>> DIAROSFN EN+2*, EN1+3
>> DIAROSTK( BEGIN*, BEGLN1ENDIDID+1, FLDS+1, FLDS+2, FLDS+5
>> DIAROSUB BEGIN+1*, FLDS+5
>> DIAROSUB( SUB*, END+1
>> DIAROTAB SET*, SET+1
>> DIAROVAL FLDS+2*, FLDS+4, FLDS+6
>> DIAROX DIARR3+9*, ENEN+1, EN+2, EN+3, EN1+3, EN1+4, SVBEGINBEGIN+1
ID+1, FLDS+2, FLDS+3, FLDS+4, FLDS+7*, F1
>> DIAROX1 EN+1*, EN1EN1+1, EN1+2, EN1+5
>> DIAROXPL SV*, BEGIN+1, BEGIN+3, BEGIN+4, BEGIN+5, BEGIN+6
DIAROXX FLDS+7!
>> DIAROZ DIARR3+8*, DIARR3+9*, BEGIN+2
>> DIARTAB DIARR3+8*, BEGIN*, BEGLN1*, SUBEND+1*, ID*, ID+1*, FLDS+1*, FLDS+2*, FLDS+5*
SET
>> DIARZZ DIARR3+8*, SET+1*, SET+2
IO(0 DIARR3+7
U EN+2, EN1+3, BEGINBEGIN+3, BEGIN+5, BEGIN+6, BEGLN1SUBENDID
ID+1, FLDS+1, FLDS+2, FLDS+3, FLDS+4, FLDS+5, F1
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All