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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: DIFROMS2

Package: VA FileMan

Routine: DIFROMS2


Information

DIFROMS2 ;SFISC/DCL/TKW - INSTALL DD FROM SOURCE ARRAY ; Jul 05, 2022@09:27:23

Source Information

Source file <DIFROMS2.m>

Call Graph

Call Graph

Call Graph Total: 7

Package Total Call Graph
VA FileMan 7 BLD^DIALOG  UPDATED^DICATTA  $$HDR2P^DIFROMSS  DDIXIN^DIFROMSX  DDKEYIN^DIFROMSY  IXALL^DIK  EN2^DIKZ  

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

Package Total Caller Graph
VA FileMan 1 DIFROMS  

Entry Points

Name Comments DBIA/ICR reference
EN ;CALLED FROM DIFROMS
FCHK
FILE ;
FULL
PARTIAL
SETUP
IXKEY ; Bring INDEX and KEY entries
DIKZ
K12(DIFRD)
UP(ROOT,FILE,DDN) ;Return 1 if OK, or 0 for error p14
UP1
ERR(X)

External References

Name Field # of Occurrence
BLD^DIALOG DIKZ+12, ERR
UPDATED^DICATTA FULL+3, PARTIAL+6
$$HDR2P^DIFROMSS SETUP+16
DDIXIN^DIFROMSX IXKEY+3
DDKEYIN^DIFROMSY IXKEY+6
IXALL^DIK SETUP+7, SETUP+12
EN2^DIKZ DIKZ+2

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( FILE+40!, FILE+43!, FILE+46!, FILE+47, PARTIAL+5*, SETUP*, SETUP+1*, SETUP+6, SETUP+21*, SETUP+22*
DIKZDIKZ+2, DIKZ+4, K12+2!, UP+2, UP1+4
^DD("ROU" DIKZ+2
^DD(0 SETUP+7, SETUP+9
^DIC - [#1] FILE+6, FILE+7, FILE+11, FILE+34!, FULL+2, FULL+4*, SETUP+12, SETUP+16*, SETUP+18
^TMP("DIFROMS2" IXKEY+1!, IXKEY+4!

Label References

Name Line Occurrences
$$UP FILE+26
ERR EN+11, EN+12, FCHKFILE+4, FILE+6, FILE+7
FCHK EN+13
FILE EN+14
IXKEY SETUP+14
K12 FULL+3, PARTIAL+5
UP1 UP+5

Naked Globals

Name Field # of Occurrence
^( FILE+30, FILE+47!, SETUPSETUP+6!, UP1+3
^("V" K12+2!
^("VR" SETUP+20
^(0 FULL+2, SETUP+24*
^(10 FILE+7
^(12.1 K12+2!
^(23 FILE+43!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%1 FILE+9~
%X DIKZ+1~
D FILE+9~, SETUP+6*, SETUP+7, SETUP+12, K12~, K12+2*
DA FILE+9~
DA(1 SETUP+7*
DD K12~, K12+1*, K12+2
DDN UP~, UP+1, UP+2, UP+3, UP+6, UP+7, UP1+3
DIC FILE+9~
DIFR01 FILE+1~, FILE+2*, FILE+4, FILE+5
DIFR02 FILE+1~, FILE+3*, FILE+10
DIFRD FILE+9~, FILE+22~, FILE+23*, FILE+25*, FILE+26, FILE+27, FILE+29, FILE+30, FILE+35*, FILE+36*
FILE+37, FILE+39, FILE+40, FILE+42, FILE+43, FILE+45, FILE+46, FILE+47, PARTIAL+1~, PARTIAL+2*
PARTIAL+3*, PARTIAL+4, PARTIAL+5, PARTIAL+6, SETUPSETUP+1, SETUP+4*, SETUP+5, SETUP+6, IXKEY+2*
IXKEY+3*, IXKEY+5*, IXKEY+6*, DIKZ+8~, DIKZ+9*, DIKZ+10*, DIKZ+11, K12~*, K12+1
DIFRDATA FILE+9~, SETUP+24*
DIFRDIC FILE+9~, SETUP+18*, SETUP+19*, SETUP+24
DIFRDIKA DIKZ+1~, DIKZ+3
DIFRERR DIKZ+11~, DIKZ+12
DIFRERR(1 DIKZ+11*
DIFRFDD FILE+1~, FILE+5*, FILE+6, FILE+20, FILE+34, FILE+39, FULLPARTIALSETUP+5, SETUP+14
SETUP+20, DIKZ+7
>> DIFRFIA EN+12, EN+14, FCHKFILE+2, FILE+3, FILE+7, FILE+25, FILE+37, SETUP+4, SETUP+19
SETUP+20
>> DIFRFILE EN+13, EN+14*, FCHKFILE+2, FILE+3, FILE+6, FILE+7, FILE+11, FILE+21, FILE+23
FILE+25, FILE+26, FILE+27, FILE+29, FILE+30, FILE+31, FILE+34, FILE+36, FILE+37, FILE+39
FILE+40, FILE+42, FILE+45, FULL+2, FULL+3, FULL+4, FULL+5, PARTIAL+3, PARTIAL+4, PARTIAL+5
SETUPSETUP+1, SETUP+4, SETUP+5, SETUP+10, SETUP+15, SETUP+16, SETUP+18, SETUP+19, SETUP+20
SETUP+21, SETUP+22, IXKEY+3, IXKEY+6, DIKZDIKZ+2, DIKZ+3, DIKZ+4, DIKZ+7, DIKZ+10
, K12+1, K12+2
DIFRFLD FILE+9~, FILE+41*, FILE+42*, FILE+43, FILE+45, FILE+46, FILE+47
DIFRGL FILE+9~, SETUP+18*, SETUP+24
>> DIFRMSGR SETUP+10*
DIFRNGF FILE+28~, FILE+29*, FILE+30, FILE+31
DIFRNGFD FILE+28~, FILE+30*, FILE+31
DIFRQUIT FILE+1~
>> DIFRSA EN+11, FILE+21, FILE+26, FILE+27, FILE+29, FILE+30, FILE+31, FILE+36, FILE+39, FILE+40
FILE+42, FILE+45, FULL+3, FULL+5, PARTIAL+3, PARTIAL+4, PARTIAL+5, SETUPSETUP+1, SETUP+5
SETUP+15, IXKEY+3, IXKEY+6, DIKZ+3, DIKZ+4, DIKZ+7, DIKZ+10, K12+1, K12+2
DIFRVR FILE+1~, SETUP+20*, SETUP+21, SETUP+22
DIFRX FILE+9~, FILE+44*, FILE+45*, FILE+46, FILE+47, FULL*, FULL+2, FULL+3, FULL+4, FULL+5
DIK FILE+9~, SETUP+6*, SETUP+7*, SETUP+12*
DIKJ DIKZ+1~
DIR DIKZ+1~
DMAX DIKZ+1~
DSEC FILE+9~, FILE+10*, FILE+11*, FULL+5, SETUP+1
FILE UP~, UP+1, UP+3, UP+6, UP+7, UP1+3, UP1+4
I FILE+9~
MP UP1~, UP1+1*, UP1+3, UP1+5*
PARENT UP1~, UP1+3*, UP1+4
ROOT UP~, UP+3, UP+6, UP+7, UP1+3, UP1+4
T UP+4~*, UP+6, UP+7*, UP+8, UP1+3, UP1+4*
U FILE+30, SETUP+18
X FILE+9~, FULL+1~, FULL+2*, FULL+4, DIKZ+1~, UP1~, UP1+1*, UP1+3*, UP1+4, ERR~
Y FILE+9~, DIKZ+1~
Z FILE+9~, FILE+47*, SETUP+8~, SETUP+9*, SETUP+10*

Marked Items

Name Field # of Occurrence
$T(ERR+X ERR
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All