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 |  Naked Globals |  Local Variables  | All
Print Page as PDF
Routine: ENLBL4

Package: Engineering

Routine: ENLBL4


Information

ENLBL4 ;(WASH ISC)/DH-Print Bar Coded Location Labels ;10.10.97

Source Information

Source file <ENLBL4.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
Engineering 3 (DOTS,QUIT,STA)^ENLBL3  FORMAT1^ENLBL7  (EXIT1,FLOOR,WARN,WHELP1,WHELP2)^ENLBL8  
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  
VA FileMan 2 ^DIC  YN^DICN  

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

Package Total Caller Graph
Engineering 4 ENBCSP ALL  ENBCSP BLDG  ENBCSP RM  ENBCSP WING  

Entry Points

Name Comments DBIA/ICR reference
WING ;Print an entire WING from Space File (6928)
WING1
WING2
BLDG ;Print labels for all rooms in specified building
BLDG1
CKDIV
RM ;Print a single room label
RM0
RM1
ALL ;Print a location label for every record in the SPACE file
ALL1
SORT
LOCPRT ;Actual print
FORMAT ;Location labels

External References

Name Field # of Occurrence
^%ZIS WING1+1, BLDG+4, RM0+1, ALL+3
HOME^%ZIS WING1+3, BLDG+6, ALL+5
^%ZISC RM0+3, RM1+3
^%ZTLOAD WING1+3, BLDG+6, RM0+3, ALL+5
^DIC BLDG+3, RM0
YN^DICN WING1
DOTS^ENLBL3 WING2+1, WING2+2, BLDG1+1, BLDG1+4, ALL1+1, ALL1+2
QUIT^ENLBL3 WING+1, BLDG+1, RM+1, ALL+1
STA^ENLBL3 WING+1, BLDG+1, RM+1, ALL+1
FORMAT1^ENLBL7 FORMAT+6
EXIT1^ENLBL8 WING+3, WING+5, WING+6, WING1WING1+1, WING1+3, BLDG+3, BLDG+4, BLDG+6, BLDG1+5
RM0RM0+1, RM1+2, ALL+3, ALL+5, ALL1+3
FLOOR^ENLBL8 WING1
WARN^ENLBL8 LOCPRT+2
WHELP1^ENLBL8 WING+3, WING+6
WHELP2^ENLBL8 WING+4

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Formatting: !!
  • Prompt: "Select WING: "
  • Variable: X
  • Timeout: DTIME
  • Line Location: WING+3
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: WING+3
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: WING+6
Function Call: WRITE
  • Prompt: " ??",!,*7,"Invalid entry. Press <RETURN> to continue, '^' to exit, or ""?"" for help..."
  • Line Location: WING+6
Function Call: WRITE
  • Prompt: !!,"For all rooms in WING: ",ENEQC
  • Line Location: WING1+0
Function Call: WRITE
  • Prompt: *2,*27,"E3",!,*24
  • Line Location: LOCPRT+5
Function Call: WRITE
  • Prompt: ENX,!,ENEQBC,!,ENEQSTAN
  • Line Location: LOCPRT+7
Function Call: WRITE
  • Prompt: *23,*3
  • Line Location: LOCPRT+8
Routine Call
  • %ZIS
  • Line Location:
    • WING1+1
    • BLDG+4
    • RM0+1
    • ALL+3
Routine Call
  • %ZIS
  • Line Location:
    • WING1+3
    • BLDG+6
    • ALL+5
Routine Call
  • DIC
  • Line Location:
    • BLDG+3
    • RM0

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^ENG(6928.3 - [#6928.3] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(6910 - [#6910] LOCPRT+6
^DIC(6910.1 - [#6910.1] FORMAT+2, FORMAT+3, FORMAT+4
^ENG("SP" - [#6928] WING+5, WING2+1, BLDG1+1, CKDIVALL1+1, SORT+1, LOCPRT+6
^ENG(6928.1 - [#6928.1] LOCPRT+6
^ENG(6928.3 - [#6928.3] BLDG+3
^TMP($J WING2!, WING2+2, BLDG1!, BLDG1+2, BLDG1+4, ALL1!, ALL1+2, SORT+1*, SORT+3*

Label References

Name Line Occurrences
CKDIV BLDG1+1
FORMAT WING2BLDG1+3, RM1ALL1
LOCPRT WING2+2, BLDG1+4, RM1+1, ALL1+2
RM0 RM0+3, RM1+3
SORT WING2+1, CKDIV+1, ALL1+1
WING WING+7
WING1 WING+5, WING1

Naked Globals

Name Field # of Occurrence
^( WING2+2, BLDG1+4, ALL1+1, ALL1+2
^(0 CKDIVALL1+1, LOCPRT+6
^(4 LOCPRT+6
^(9 SORT+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % WING1*
>> %ZIS WING1+1*, BLDG+4*, RM0+1*, ALL+3*
>> %ZIS("A" WING1+1*!, BLDG+4*!, RM0+1*!, ALL+3*!
>> %ZIS("B" WING1+1*!, BLDG+4*!, RM0+1*!, ALL+3*
DA WING+2~, WING2+1*, WING2+2*, BLDG+2~, BLDG1+1*, BLDG1+4*, CKDIVRM+2~, RM0*, ALL+2~
ALL1+1*, ALL1+2*, SORT+1, SORT+3, LOCPRT+6
DIC WING+2~, BLDG+2~, BLDG+3*, RM+2~, RM0*, ALL+2~
DIC(0 BLDG+3*, RM0*
DIE WING+2~, BLDG+2~, RM+2~, ALL+2~
DR WING+2~, BLDG+2~, RM+2~, ALL+2~
DTIME WING+3, WING+6
ENBAR FORMAT+1!
ENBAR("LOCATI ON DATA" , LOCPRT+4, FORMAT+1*, FORMAT+4*, ON FORMAT" , FORMAT+1*, FORMAT+3*, FORMAT+5
>> ENBCIO WING1+2*, WING2*, WING2+2, BLDG+5*, BLDG1*, BLDG1+3, BLDG1+4, RM0+2*, RM1*, ALL+4*
, ALL1*, ALL1+2
>> ENBCIO("S" WING1+2*, BLDG+5*, RM0+2*, ALL+4*
>> ENBCIOF WING1+2*, BLDG+5*, RM0+2*, ALL+4*
>> ENBCION WING1+2*, BLDG+5*, RM0+2*, ALL+4*
>> ENBCIOS WING1+2*, BLDG+5*, RM0+2*, ALL+4*, FORMAT+2
>> ENBCIOS(0 FORMAT+2*, FORMAT+3, FORMAT+4
>> ENBCIOSL WING1+2*, BLDG+5*, RM0+2*, ALL+4*
>> ENBCIOST WING1+2*, BLDG+5*, RM0+2*, ALL+4*
>> ENBCIOST(0 WING1+2*, BLDG+5*, RM0+2*, ALL+4*
>> ENBLDG BLDG+3*, BLDG1+1
>> ENDIV BLDG+3*, CKDIV
>> ENEQB WING2+1*, WING2+2*, BLDG1+4*, CKDIV*, RM0*, ALL1+1*, ALL1+2*, SORTSORT+1, SORT+2
SORT+3, LOCPRT+1*, LOCPRT+2, LOCPRT+3
>> ENEQBC LOCPRT+3*, LOCPRT+7
ENEQC WING1!*, WING2+1
ENEQC("FR" SORT
ENEQC("TO" SORT
>> ENEQSTA WING+1, BLDG+1, RM+1, ALL+1
>> ENEQSTAN LOCPRT+7
>> ENERR WING+1*, BLDG+1*, RM+1*, ALL+1*
ENX LOCPRT+6~*, LOCPRT+7
FR WING+2~
I WING+2~, BLDG+2~, RM+2~, ALL+2~, SORT+2*
I1 WING+2~, BLDG+2~, RM+2~, ALL+2~
IO WING1+2, WING2BLDG+5, BLDG1RM0+2, RM1ALL+4, ALL1
IO("Q" WING1+1!, WING1+3!, BLDG+4!, BLDG+6!, RM0+1!, RM0+3!, ALL+3!, ALL+5!
IO("S" WING1+2, BLDG+5, RM0+2, ALL+4
IOF WING+3, WING1+2, BLDG+5, RM0+2, ALL+4
ION WING1+2, WING1+3, BLDG+5, BLDG+6, RM0+2, RM0+3, ALL+4, ALL+5
>> IOS WING1+2, BLDG+5, RM0+2, ALL+4
IOSL WING1+2, BLDG+5, RM0+2, ALL+4
IOST WING1+2, BLDG+5, RM0+2, ALL+4
IOST(0 WING1+2, BLDG+5, RM0+2, ALL+4
J WING+2~, WING2+2*, BLDG+2~, BLDG1+4*, RM+2~, ALL+2~, ALL1+2*
K WING+2~, BLDG+2~, RM+2~, ALL+2~
>> POP WING1+1, BLDG+4, RM0+1, ALL+3
TO WING+2~
U WING2+1, BLDG+3, CKDIVALL1+1, SORT+1, LOCPRT+6
X WING+2~, WING+3*, WING+4, WING+5, WING+6*, WING+7*, WING1BLDG+2~, BLDG+3*, RM+2~
ALL+2~, SORT+1*, SORT+3*, LOCPRT+6*
X( SORT+2*
X(1 SORT+3
X(2 SORT+3
X(3 SORT+3
X1 WING+2~, BLDG+2~, RM+2~, ALL+2~, LOCPRT+6*
X2 WING+2~, BLDG+2~, RM+2~, ALL+2~
>> Y BLDG+3, RM0
>> Y(0 RM0
>> ZTDESC WING1+3*, BLDG+6*, RM0+3*, ALL+5*
>> ZTIO WING1+3*, BLDG+6*, RM0+3*, ALL+5*
>> ZTQUEUED RM1+2
>> ZTRTN WING1+3*, BLDG+6*, RM0+3*, ALL+5*
>> ZTSAVE("DA" RM0+3*
>> ZTSAVE("EN*" WING1+3*, BLDG+6*, RM0+3*, ALL+5*
ZTSK WING1+3!, BLDG+6!, RM0+3!, ALL+5!
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 |  Naked Globals |  Local Variables  | All