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 |  Local Variables |  All
Print Page as PDF
Routine: DITM

Package: VA Fileman

Routine: DITM


Information

DITM ;SFISC/JCM(OHPRD)-FILE COMPARE AND MERGE DRIVER ;6/8/94 14:21

Source Information

Source file <DITM.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 5 ($$EZBLD,BLD)^DIALOG  T^DICRW  ^DIR  ^DITM1  ^DITM2  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
Table Maintenance 1 AUMSCBA  
VA Fileman 1 DIT  

Entry Points

Name Comments DBIA/ICR reference
Q1 ;
Q3 ;
Q2 ;
END
Q4 ;
Q6 ;
EOJ ;
ASKX ;
START ;
ASK ;
Q5 ;

External References

Name Field # of Occurrence
$$EZBLD^DIALOG Q1+3
BLD^DIALOG Q1+2
T^DICRW ASK+5
^DIR Q1+4, Q2+4, Q3+5, Q4+4, Q5+5, Q6+5
^DITM1 ASK+8
^DITM2 START+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: Q1+1
Function Call: WRITE
  • Prompt: !
  • Line Location: Q1+8
Function Call: WRITE
  • Prompt: !?4,I,?10,DTO(I,"X")
  • Line Location: Q1+8
Function Call: WRITE
  • Prompt: !
  • Line Location: Q2+1
Function Call: WRITE
  • Prompt: !," *** Records will be merged into "_DTO(X,"X"),!
  • Line Location: Q2+7
Function Call: WRITE
  • Prompt: !
  • Line Location: Q3+1
Function Call: WRITE
  • Prompt: !
  • Line Location: Q4+1
Function Call: WRITE
  • Prompt: !
  • Line Location: Q5+1
Function Call: WRITE
  • Prompt: !
  • Line Location: Q6+1
Routine Call
  • DIALOG
  • Line Location:
    • Q1+2
Routine Call
  • DIALOG
  • Line Location:
    • Q1+3
Routine Call
  • DIR
  • Line Location:
    • Q1+4
    • Q2+4
    • Q3+5
    • Q4+4
    • Q5+5
    • Q6+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^UTILITY($J ASK+3!

Label References

Name Line Occurrences
ASK START+1, ASK+10
ASKX ASK+1, ASK+6, ASK+9, Q1+5, Q2+5, Q3+6, Q4+6, Q5+7, Q6+6
END START+2
EOJ END
Q6 Q1+7, Q3+9, Q4+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% ASKX+1!
%H ASK+2!
D001 ASK+3!
DDON ASK+2!
DDSP ASKX+1!
DFF ASKX+1!
DFL ASK+2!, ASKX+1!
DHD ASK+3!
DIC ASK+7, ASKX+1!
DIPGM ASKX+1!
DIR Q1+1!, Q1+4!, Q2+4!, Q3+5!, Q4+4!, Q5+6!, Q6+5!, ASKX+1!
DIR("?" Q2+2*, Q3+4*, Q5+4*, Q6+4*
DIR("A" Q2+3*, Q3+3*, Q4+3*, Q5+3*, Q6+3*
DIR("B" Q1+3*, Q6+2*
DIR(0 Q1+3*, Q2+2*, Q3+2*, Q4+2*, Q5+2*, Q6+2*
DIRUT Q5+5, EOJ+1!
DISYS ASKX+1!
DIT ASK+7*, ASKX+1!
DIT(1 Q2+6
DIT(2 Q2+6
DITC ASK+7*, ASKX+1!
DITM ASK+2!, Q5+5*, EOJ+1!
DITM("DDEF" Q2+7*
DITM("DDIF" Q6+7*
DITM("DELETE" Q3+7*
DITM("DFF" ASK+10
DITM("DIMERGE" Q1+6*, Q1+7
DITM("DIT(1)" Q2+6*
DITM("DIT(2)" Q2+6*
DITM("EXCLUDE" Q5+5*
DITM("QFLG" START+2, ASK+4!, ASK+6*, ASK+9, Q1+5*, Q2+5*, Q3+6*, Q4+5*, Q5+7*, Q6+6*
DITM("REPOINT" Q4+7*, Q4+8
DITM("SUB FIL E" , Q3+9
DMSG ASK+2!, ASKX+1!, EOJ+1!
DNUM ASK+2!
DSUB ASK+2!, ASK+7*, ASKX+1!
DSUB( ASK+7*
DTO ASK+2!, ASKX+1!
DTO( Q1+8, Q2+7
>> DTOUT Q1+5, Q2+5, Q3+6, Q4+5, Q4+6, Q5+7, Q6+6
>> DUOUT Q1+5, Q2+5, Q3+6, Q4+5, Q4+6, Q5+7, Q6+6
I Q1+8*, ASKX+1!
L ASK+7*, EOJ+1!
U Q1+3
X Q1+9!, Q2+6, Q2+7, Q2+8, Q2+9!, Q3+8!, Q4+9!, Q5+8!, Q6+8!, ASKX+1!
Y ASK+6, Q1+6, Q1+9!, Q2+9!, Q3+7, Q3+8!, Q4+7, Q4+9!, Q5+5, Q5+8!
, Q6+7, Q6+8!, ASKX+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables |  All