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

Package: Engineering

Routine: ENLIB


Information

ENLIB ;(WASH ISC)/JED/SAW/DH-Package Utilities ;2.17.98

Source Information

Source file <ENLIB.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
Engineering 1 N^ENJDPL  
Kernel 1 ^%ZIS  
VA FileMan 1 EN^DDIOL  

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

Package Total Caller Graph
Engineering 27 ENARL  ENBCPM4  ENBCPM5  ENBCPM6  ENBCPM7  ENEQPMS1  ENEQRP1  ENEQRP2  
ENEQRP3  ENEQRP5  ENEQRPI  ENFSA2  ENSA4  ENSA5  ENSA6  ENSA8  
ENSA9  ENSP1  ENSP3  ENWO1  ENWOD  ENWONEW  ENWONEW3  ENWOREP  
ENWOST  ENY2K2  ^ENG("SP"  

Entry Points

Name Comments DBIA/ICR reference
ENOUT ;ENGINEERING OUTPUT PORT SELECTOR DLM/WASH; 27 JUL 84 8:01 AM
DEV ;DEVICE SELECTION ;devices may be suppressed from listing
DEVSHOW ;DEVICE SELECTION
FYS ;SELECT FISCAL YEAR AND QUARTER THEN SELECT DEVICE
FYS1
QTRS
FYSONLY ;SELECT FISCAL YEAR AND QUARTER
FYS1ON
FYQTS ;SELECT FISCAL YEAR AND QUARTER ONLY
FYQTS1
QTS
EXIT
ROUND ;Round off number
DNRND
ROOM ; Check for allowable format
BLDG ; Called when BUILDING is not in the file
VENPRE ; Vendor pre-action from ENG DJ screen handler
; DA => IEN for file 6914
; Needed because post-action on acquisition won't execute on deletes
X ;EXIT FOR THE INCONSISTENT RESPONSE
Q ;EXIT POINT

External References

Name Field # of Occurrence
^%ZIS DEV+4
EN^DDIOL ROOM+3, BLDG+6
N^ENJDPL VENPRE+4, VENPRE+5

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Select output device: ",!,?3,"RETURN",?13,"DISPLAY"
  • Line Location: DEV+1
Function Call: WRITE
  • Prompt: !,?3,$P(^(0),U,2),?13,$P(^(0),U,3)
  • Line Location: DEV+3
Function Call: WRITE
  • Prompt: !
  • Line Location: DEV+4
Function Call: WRITE
  • Prompt: !!,"Select output device: ",!,?3,"RETURN",?13,"DISPLAY"
  • Line Location: DEVSHOW+1
Function Call: WRITE
  • Prompt: !,?3,$P(^DIC(6910.1,$O(^DIC(6910.1,"B",ENOT,"")),0),"^",2),?13,$P(^(0),"^",3)
  • Line Location: DEVSHOW+2
Function Call: WRITE
  • Prompt: !
  • Line Location: DEVSHOW+3
Function Call: READ
  • Variable: ENFY
  • Timeout: DTIME
  • Line Location: FYS1+0
Function Call: WRITE
  • Prompt: !,"SELECT FISCAL YEAR: ",ENFYT,"//"
  • Line Location: FYS1+0
Function Call: READ
  • Variable: ENQT
  • Timeout: DTIME
  • Line Location: QTRS+0
Function Call: READ
  • Variable: ENFY
  • Timeout: DTIME
  • Line Location: FYS1ON+0
Function Call: WRITE
  • Prompt: !,"SELECT FISCAL YEAR: ",ENFYT," //"
  • Line Location: FYS1ON+0
Function Call: READ
  • Variable: ENFY
  • Timeout: DTIME
  • Line Location: FYQTS1+0
Function Call: WRITE
  • Prompt: !,"SELECT FISCAL YEAR: ",ENFYT,"//"
  • Line Location: FYQTS1+0
Function Call: READ
  • Variable: ENQT
  • Timeout: DTIME
  • Line Location: QTS+0
Function Call: WRITE
  • Prompt: *7,!,"TRY LATER"
  • Line Location: X+1
Routine Call
  • %ZIS
  • Line Location:
    • DEV+4

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(6910.1 - [#6910.1] DEV+2, DEV+3, DEVSHOW+2
^ENG(6914 - [#6914] VENPRE+4, VENPRE+5

Label References

Name Line Occurrences
DEV QTRS+1
DNRND ROUND+3, ROUND+4
EXIT FYS1QTRSFYS1ONFYQTS1QTS
FYQTS1 FYQTS1
FYS1 FYS1
FYS1ON FYS1ON
QTRS QTRS
QTS QTS

Naked Globals

Name Field # of Occurrence
^( DEV+2
^(0 DEV+3, DEVSHOW+2
^(2 VENPRE+4*, VENPRE+5*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% Q+1!
%DT Q+1!
%X Q+1!
%Y Q+1!
>> %ZIS DEV+4*
>> %ZIS("B" DEV+4*, DEVSHOW+3*
>> DA VENPRE+4, VENPRE+5
>> DJNX VENPRE+4*, VENPRE+5*
>> DJSV VENPRE+4*, VENPRE+5*
DQTIME Q+1!
DT FYS+1, FYS+2, FYSONLY+1, FYQTS+1, FYQTS+2
DTIME FYS1QTRSFYS1ONFYQTS1QTS
ENA ROUND+3*, ROUND+4, ROUND+6, DNRND!
ENB ROUND+3*, ROUND+4, ROUND+5, ROUND+6, DNRND!
ENFY FYS1*, FYS1ON*, FYQTS1*, EXIT!
ENFYT FYS+2*, FYS1QTRS+1!, FYSONLY+2*, FYS1ONFYS1ON+1!, FYQTS+2*, FYQTS1QTS+1!, EXIT!
ENFYT("I" FYS+1*, FYS+2, FYSONLY+1*, FYSONLY+2, FYQTS+1*, FYQTS+2
ENOT DEV+2*, DEV+4!, DEVSHOW+2*, DEVSHOW+3!
ENOT(0 DEV+2*, DEV+3
ENQT QTRS*, QTS*, EXIT!
ENQTT FYS+2*, QTRSQTRS+1!, FYQTS+2*, QTSQTS+1!, EXIT!
>> ENXP("NOLIST" DEV+2
I DEVSHOW+2*, DEVSHOW+3!, FYS+2*, FYQTS+2*
IO("Q" DEV+4!
J Q+1!
U DEV+3, VENPRE+4, VENPRE+5
>> V VENPRE+4*, VENPRE+5*
>> V(13 VENPRE+5*
>> V(14 VENPRE+4*
X ROUND+3, DNRND!, ROOM+2, ROOM+3!, BLDG+5, Q+1!
X(0 ROUND+3, ROUND+4, ROUND+5, ROUND+6
X(1 ROUND+5*, ROUND+6
X1 ROOM+1~, ROOM+2*, BLDG+1~, BLDG+6
X1(1 BLDG+2*
X1(2 BLDG+3*
X1(3 BLDG+4*
X1(4 BLDG+5*
Y ROUND+3*, ROUND+4*, ROUND+6*, Q+1!
ZTSK Q+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All