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: DITC2

Package: VA Fileman

Routine: DITC2


Information

DITC2 ;SFISC/XAK-COMPARE FILE ENTRIES PRINT ;10/15/91 9:01 AM

Source Information

Source file <DITC2.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA Fileman 1 ^DIR  

Caller Graph

Caller Graph Total: 2

Package Total Caller Graph
VA Fileman 2 DITC1  DITC3  

Entry Points

Name Comments DBIA/ICR reference
D11
D21
D20
PG1
D31
ERD
EMUL ;
PG ;
MUL ;
D7
D5 ;
D2 ;
D3 ;
D1 ;

External References

Name Field # of Occurrence
^DIR PG+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,DREDO,".",?4
  • Line Location: D3+1
Function Call: WRITE
  • Prompt: !
  • Line Location: D3+2
Function Call: WRITE
  • Prompt: !
  • Condition for execution: (I=1)
  • Line Location: D3+2
Function Call: WRITE
  • Prompt: DNUM,"."
  • Line Location: D3+2
Function Call: WRITE
  • Prompt: "***"
  • Condition for execution: 'DEQ&'$D(DIMERGE)&(I=1)
  • Line Location: D3+3
Function Call: WRITE
  • Prompt: ?4
  • Line Location: D3+3
Function Call: WRITE
  • Prompt: ?(DV*(X1-1))
  • Line Location: D31+0
Function Call: WRITE
  • Prompt: $P(D(I),U,X1)
  • Line Location: D31+0
Function Call: WRITE
  • Prompt: $E(DDSPC,1,3)
  • Line Location: D31+1
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: PG+1
Function Call: WRITE
  • Prompt:
  • Condition for execution: '$D(IOXY) !! Q:IOST'?1"C".E
  • Line Location: PG+2
Function Call: WRITE
  • Prompt: !
  • Line Location: PG+2
Function Call: WRITE
  • Prompt: "Default is enclosed in brackets, e.g., [",$E($P(DHD(1),U,DDEF),1,(DV-6)),"]",!
  • Line Location: PG+3
Function Call: WRITE
  • Prompt: %,$E(DDSPC,1,IOM-$L(%)-2)
  • Line Location: PG+3
Function Call: WRITE
  • Prompt: $C(8)
  • Line Location: PG+5
Function Call: READ
  • Timeout: DTIME
  • Variable: X
  • Line Location: PG+6
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: PG+9
Function Call: WRITE
  • Prompt: @IOF
  • Condition for execution: DIFF
  • Line Location: PG1+0
Function Call: WRITE
  • Prompt: DHD(0),?(IOM-29),DHD(9)," PAGE ",DC
  • Line Location: PG1+0
Function Call: WRITE
  • Prompt: !
  • Line Location: PG1+1
Function Call: WRITE
  • Prompt: $E(DFL(X1),1,DV-1)
  • Line Location: PG1+1
Function Call: WRITE
  • Prompt: $E(DFL(X1),1,DV-1)
  • Line Location: PG1+1
Function Call: WRITE
  • Prompt: "["
  • Condition for execution: (I=1)
  • Line Location: PG1+1
Function Call: WRITE
  • Prompt: $E($P(DHD(X1),U,1),1,DV-1)
  • Line Location: PG1+1
Function Call: WRITE
  • Prompt: "["
  • Condition for execution: (I=1)
  • Line Location: PG1+1
Function Call: WRITE
  • Prompt: $E($P(DHD(X1),U,1),1,DV-1)
  • Line Location: PG1+1
Function Call: WRITE
  • Prompt: "["
  • Condition for execution: (I=2)
  • Line Location: PG1+1
Function Call: WRITE
  • Prompt: $E($P(DHD(X1),U,2),1,DV-1)
  • Line Location: PG1+1
Function Call: WRITE
  • Prompt: "["
  • Condition for execution: (I=2)
  • Line Location: PG1+1
Function Call: WRITE
  • Prompt: !,DDSH
  • Line Location: PG1+2
Function Call: WRITE
  • Prompt: !,?2,"NOTE: Multiples will be merged into the target record"
  • Line Location: PG1+2
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: ERD+0
Function Call: WRITE
  • Prompt: "You must accept the default because this record is DINUMed!!",$E(DDSPC,1,IOM-62)
  • Line Location: ERD+1
Function Call: READ
  • Timeout: 10
  • Variable: X
  • Line Location: ERD+2
Routine Call
  • DIR
  • Line Location:
    • PG+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^UTILITY($J DITC2+3, DITC2+4, D11, D11+1!, D11+2*, MUL+2, EMUL+2, PG+7, PG+8*

Label References

Name Line Occurrences
D1 DITC2+3, PG+8
D2 DITC2+3, PG+8
D21 EMUL+4
D3 D21
D31 D3+1
D5 D20, EMUL+2
D7 D11, D7
EMUL MUL+2
ERD PG+7
MUL DITC2+4
PG DITC2+4, D1+1, EMUL+1, PG+7, PG+8, PG+9
PG1 DITC2+3, D1+1, MUL+1

Naked Globals

Name Field # of Occurrence
^( D11
^(0 PG+7

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % PG+3*, PG+4, PG+5
D D2+1!, D20*, EMUL+2!*
D( D20*, D21, D31, EMUL+2*
D(1 EMUL+3*
>> DC PG1*
>> DDEF D11+2, PG+3, PG1+1
>> DDIF D11+1
>> DDSH PG1+2
>> DDSPC D31+1, PG+3, ERD+1
>> DEQ D11+1*, D3+3
>> DFL PG1+1
>> DFL( PG1+1
>> DHD( PG1+1
>> DHD(0 PG1
>> DHD(1 PG+3
>> DHD(9 PG1
>> DIFF PG1*
DIJ D1+1*!
>> DIMERGE D11+2, D3+2, D3+3, PG+1, PG1+1
DIMUL MUL+1*, MUL+3!, PG+1, PG1+2
DIN D1+1*!
DIR PG+1!
DIR(0 PG+1*
>> DIRUT PG+1
>> DNUM D3+2*, PG+3, PG+7, PG1*
>> DNUM( D3+2*, PG+7, PG+8
DREDO D1+1, D3+1, D31+1, PG+8*!
DTIME PG+6
>> DTOUT PG+6*
>> DV D20, D31, D5+1, D5+3, EMUL+2, PG+3, PG1+1
>> DX PG+2*, PG+4*, PG+8*, ERD*, ERD+1*
>> DY PG+2*, PG+4*, PG+8*, ERD*, ERD+1*
>> I D11*, D20*, D21*, D3+1, D3+2, D3+3, D31, D7, EMUL+2*, EMUL+3*
, PG+5*, PG1+1*
IOF PG1
IOM PG+3, PG+5, PG1, ERD+1
IOSL D1+1, EMUL+1, PG+2, PG+4, ERD, ERD+1
IOST PG+1, PG+2
>> IOXY D3+1, PG+2, PG+4, PG+5, ERD, ERD+1
>> J DITC2+3*, D1+1*, D11, D11+1, D11+2, D3+2, EMUL+2*, EMUL+3, PG+7*, PG+8
>> K DITC2+3*, D5+1*, D5+2, MUL+2*
>> N DITC2+3*, D1+1*, D11, D11+1, D11+2, D3+2, MUL+1*, MUL+2*, EMUL+2, PG+7*
, PG+8
U DITC2+3, DITC2+4, D1+1, D1+2, D11+2, D2+1, D20, D3+2, D31, MUL+2
, EMUL+2, EMUL+3, PG+1, PG+3, PG+6, PG+7, PG+8, PG1+1
>> X DITC2+3, DITC2+4, D1+1, D1+2, D20*, D5+1, D5+2*, D5+3*, MUL+2, EMUL+2*
, EMUL+3*, PG+1*, PG+6*, PG+7, PG+8, PG+9, ERD+2*
>> X( D11*, D11+2, D20, D7*
>> X(0 DITC2+3, D11+1*, D11+2*, D2+1*
>> X(1 D11+1, D11+2
>> X(2 D11+1, D11+2
>> X1 D11+2*, D20*, D31*, D5+2*, D5+3*, EMUL+2*, PG+7*, PG+8, PG1+1*
>> X2 D2+1*, D20, EMUL+2*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All