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 |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All
Print Page as PDF
Routine: ENMAN

Package: Engineering

Routine: ENMAN


Information

ENMAN ;WIRMFO/DH,SAB-Engineering Package Management ; 5/31/12 2:17pm

Source Information

Source file <ENMAN.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 ^DIC  ^DIE  

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

Package Total Caller Graph
Engineering 6 ENEMP  ENMAN  ENMANUFAC  ENPORT  ENSECTION  ENWORK CTR  
Kernel 1 ^DIC(19  

Entry Points

Name Comments DBIA/ICR reference
HDR
INIT
PORT ;COMPUTER PORT EDIT
SEC ;Engineering shops
WCC ;WORK CENTER CODE
EMP ;EMPLOYEE ENTER/EDIT
MAN ;MANUFACTURE EDIT
FMUT ;FILE MANAGER UTILITY HANDLER
FMUT1
LOCK ;LOCK GLOBAL THAT IS BEING ACCESSED BY ANOTHER USER
EXIT

External References

Name Field # of Occurrence
^DIC SEC+2, FMUT1
^DIE SEC+5, FMUT1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: @IOF,!!,?15,"ENGINEERING PROGRAM MANAGEMENT ROUTINE",!!
  • Line Location: HDR+0
Function Call: WRITE
  • Prompt: !!,$C(7),"Sorry, but you lack the necessary SECURITY KEY!",!
  • Line Location: INIT+0
Function Call: WRITE
  • Prompt: !,*7,"Another user is editing this entry. Please try again later."
  • Line Location: SEC+3
Function Call: WRITE
  • Prompt: !!
  • Line Location: FMUT1+0
Function Call: WRITE
  • Prompt: !!,$C(7),"THIS ENTRY IS BEING EDITED BY ANOTHER USER. TRY LATER."
  • Line Location: LOCK+1
Routine Call
  • DIC
  • Line Location:
    • SEC+2
    • FMUT1
Routine Call
  • DIE
  • Line Location:
    • SEC+5
    • FMUT1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(6910.1 - [#6910.1] Classic Fileman Calls
^DIC(6921 - [#6921] Classic Fileman Calls
^DIC(6922 - [#6922] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(6922 - [#6922] SEC+3, SEC+6
^XUSEC("ENMGR" INIT

Label References

Name Line Occurrences
EXIT PORT+3, WCC+3, EMP+3, MAN+3
FMUT PORT+1, WCC+1, EMP+1, MAN+1, FMUT1
FMUT1 FMUT1
HDR INIT
LOCK FMUT1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA SEC+2*, SEC+3, FMUT+1!, FMUT1*, LOCK+1, EXIT!
DIC PORT+1*, SEC+1*, WCC+1*, EMP+1*, MAN+1*, FMUT+1, FMUT1*, LOCK+1, EXIT!
DIC(0 PORT+1*, SEC+1*, WCC+1*, EMP+1*, MAN+1*, FMUT+1, FMUT1*
DIE PORT+1*, SEC+4*, WCC+1*, EMP+1*, MAN+1*, EXIT!
>> DILOCKTM SEC+3, LOCK+1
DLAYGO PORT+1*, PORT+2!, SEC+1*, SEC+2!, WCC+1*, WCC+2!, EMP+1*, EMP+2!, MAN+1*, MAN+2!
DR SEC+4*, FMUT1*, EXIT!
DUZ INIT
ENDA SEC+2*, SEC+6!, FMUT1*, EXIT!
ENDIC FMUT+1*, FMUT1, EXIT!
ENDIC(0 FMUT+1*, FMUT1
ENL FMUT1LOCK+1*, EXIT!
I EXIT!
IOF HDR
J EXIT!
K EXIT!
N EXIT!
O EXIT!
S EXIT!
X LOCK+1*, EXIT!
>> XQUIT INIT*
Y SEC+2, FMUT1, EXIT!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Local Variables  | All