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 |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: ECXINENV

Package: DSS Extracts

Routine: ECXINENV


Information

ECXINENV ;ALB/JAP - Environment Check for DSS Install ;Nov 03, 1997

Source Information

Source file <ECXINENV.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 4 FILE^DID  ^DIK  EN^DIQ1  ^DIR  
Kernel 1 MES^XPDUTL  

Entry Points

Name Comments DBIA/ICR reference
EN ;entry point
PAUSE ;screen pause
CLEAN ;allow site to cleanup old extract records
FILES ;files to be checked for existing data
MSG1 ;
MSG2 ;post abort message
MSG2B ;more post abort info if data in files
MSG3 ;;restart info
CLEAN1 ;;can't cleanup global if v3 installed
CLEAN2 ;;unpurged extract file

External References

Name Field # of Occurrence
FILE^DID EN+25, CLEAN+5
^DIK CLEAN+29
EN^DIQ1 CLEAN+14
^DIR EN+10, EN+20, PAUSE+4
MES^XPDUTL EN+8, EN+11, EN+14, EN+15, EN+18, EN+19, EN+20, EN+33, EN+36, EN+41
EN+43, EN+45, EN+46, PAUSE+4, CLEAN+7, CLEAN+19, CLEAN+23, CLEAN+31, CLEAN+35, CLEAN+38

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: EN+12
Function Call: WRITE
  • Prompt: !
  • Line Location: PAUSE+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: CLEAN+4
Function Call: WRITE
  • Prompt: !!
  • Line Location: CLEAN+39
Routine Call
  • DIR
  • Line Location:
    • EN+10
    • EN+20
    • PAUSE+4

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ECX(728 - [#728] FILE^DID

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ECX( EN+30, EN+38, CLEAN+11, CLEAN+13, CLEAN+25, CLEAN+26
^ECX(728 - [#728] EN+8, EN+23

Label References

Name Line Occurrences
PAUSE EN+32, EN+35, EN+40, EN+42, EN+44, CLEAN+7, CLEAN+19, CLEAN+23, CLEAN+31, CLEAN+35
CLEAN+38

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
ABORT CLEAN+1~, CLEAN+9*, CLEAN+10, CLEAN+11, CLEAN+18*, CLEAN+33, CLEAN+36
CLEAN1 CLEAN+1~, CLEAN+7
CLEAN1( CLEAN+2*
CLEAN2 CLEAN+1~, CLEAN+19
CLEAN2( CLEAN+3*
DA CLEAN+1~, CLEAN+14*, CLEAN+15, CLEAN+29*
DATA CLEAN+1~, CLEAN+9*, CLEAN+22*, CLEAN+33, CLEAN+36
DIC CLEAN+1~, CLEAN+13*
>> DIK CLEAN+29*
DIQ CLEAN+1~, CLEAN+13*
DIQ(0 CLEAN+13*
DIR EN+1~, EN+12!, EN+20!, PAUSE+4!
DIR("?" EN+9*
DIR("A" EN+9*
DIR("B" EN+9*
DIR(0 EN+9*, EN+20*, PAUSE+4*
DIRUT EN+1~, EN+11, EN+12!
DR CLEAN+1~, CLEAN+13*
DT EN+16
DTOUT EN+1~, EN+12!
DUOUT EN+1~, EN+12!
DUZ EN+16
DUZ(0 EN+16
ECX EN+1~, CLEAN+1~, CLEAN+14!
ECX("VERSION" EN+28, CLEAN+6
ECX(727 CLEAN+15
EXTRACT CLEAN+1~, CLEAN+13*, CLEAN+14, CLEAN+21, CLEAN+27
>> EXTRX CLEAN+26*, CLEAN+27
FF CLEAN+1~, CLEAN+10*
FILE EN+1~, EN+29*, EN+30, EN+31, EN+37*, EN+38, EN+39, CLEAN+1~, CLEAN+10*, CLEAN+11
CLEAN+13, CLEAN+21, CLEAN+25, CLEAN+26, CLEAN+29, CLEAN+30
FILENM EN+1~, EN+29*, EN+31, EN+37*, EN+39, CLEAN+10*
IOF PAUSE+5
IOSL EN+16, EN+32, EN+35, EN+40, EN+42, EN+44, CLEAN+7, CLEAN+19, CLEAN+23, CLEAN+31
CLEAN+35, CLEAN+38
IOST PAUSE+2, PAUSE+5
J EN+1~, EN+3*, EN+4*, EN+5*, EN+6*, EN+29*, EN+37*, CLEAN+1~, CLEAN+2*, CLEAN+3*
JJ EN+1~, EN+30*, EN+38*, PAUSE+1~, PAUSE+3*, CLEAN+1~, CLEAN+10*, CLEAN+11*, CLEAN+13, CLEAN+24
JJJ CLEAN+1~, CLEAN+24*, CLEAN+25*, CLEAN+26, CLEAN+29, CLEAN+30
MSG EN+1~, EN+31*, EN+33, EN+39*, EN+41, CLEAN+1~, CLEAN+30*, CLEAN+31, CLEAN+34*, CLEAN+35
CLEAN+37*, CLEAN+38
MSG1 EN+1~, EN+8
MSG1( EN+3*
MSG2 EN+1~, EN+19, EN+43
MSG2( EN+4*
MSG2B EN+1~, EN+36
MSG2B( EN+5*
MSG3 EN+1~, EN+45
MSG3( EN+6*
OUT CLEAN+1~, CLEAN+12*, CLEAN+25, CLEAN+27*, CLEAN+28
PURGE CLEAN+1~, CLEAN+15*, CLEAN+17
REM CLEAN+1~, CLEAN+23
REM(1 CLEAN+20*
REM(2 CLEAN+21*
SS PAUSE+1~, PAUSE+3*
START CLEAN+1~, CLEAN+15*
TEXT EN+1~, EN+3*, EN+4*, EN+5*, EN+6*, CLEAN+2*, CLEAN+3*
TYPE CLEAN+1~, CLEAN+15*
U EN+16
XPDABORT EN+2!
XPDQUIT EN+2!, EN+11*, EN+13, EN+17*, EN+21, EN+33*, EN+34
Y EN+1~, EN+11, PAUSE+1~

Marked Items

Name Field # of Occurrence
$T(CLEAN1+J CLEAN+2
$T(CLEAN2+J CLEAN+3
$T(FILES+FF CLEAN+10
$T(FILES+J EN+29, EN+37
$T(MSG1+J EN+3
$T(MSG2+J EN+4
$T(MSG2B+J EN+5
$T(MSG3+J EN+6
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables |  Marked Items  | All