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

Package: Automated Lab Instruments

Routine: LABERRP


Information

LABERRP ; SLC/FHS - PRINT OUT LA("ERR" ERROR TRAP

Source Information

Source file <LABERRP.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
Lab Service 1 DD^LRX  
VA FileMan 1 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: 1

Package Total Caller Graph
Automated Lab Instruments 1 LA ERR PRINT  

Entry Points

Name Comments DBIA/ICR reference
EN ;
SEL ;
ZTSK ;
END ;
QUE ;
WAIT ;
LEN0 ;
SHOW ;
LIST ;
L1
L2

External References

Name Field # of Occurrence
YN^DICN ZTSK+1, QUE+2
DD^LRX SEL+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!?10,"There is no data in File ",!!
  • Line Location: EN+1
Function Call: WRITE
  • Prompt: !!?25,"There "_$S(LAERR=1:"is ",1:"are "),$P(LAERR0,U,4)," error"_$S(LAERR=1:"",1:"s")_" in the file"
  • Line Location: EN+2
Function Call: WRITE
  • Prompt: !!?5,"The last entry (# ",+LAERR0,") is for ",LANM," instrument "
  • Line Location: EN+3
Function Call: WRITE
  • Prompt: !?10,^("ZE"),!
  • Line Location: EN+4
Function Call: READ
  • Formatting: !?10
  • Prompt: "Enter Error Number "
  • Variable: LEN
  • Timeout: DTIME
  • Line Location: SEL+1
Function Call: WRITE
  • Prompt: !!,"Global is corrupeted ",!
  • Line Location: SEL+3
Function Call: READ
  • Formatting: !!?10
  • Prompt: " Enter Variable or '?' for listing "
  • Variable: A
  • Timeout: DTIME
  • Line Location: ZTSK+2
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: QUE+2
Function Call: WRITE
  • Prompt: !?10,"ER # ",LEN,?20,"Instrument ",A
  • Line Location: QUE+3
Function Call: READ
  • Formatting: !!?10
  • Prompt: "Press return to continue '^' to stop "
  • Variable: R
  • Timeout: DTIME
  • Line Location: WAIT+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: WAIT+1
Function Call: WRITE
  • Prompt: @IOF,!!?10,"Instrument ",$P(LEN0,U,5),?45,"Time : ",Y
  • Line Location: LEN0+1
Function Call: WRITE
  • Prompt: !,"Device : ",$P(LEN0,U,2),?20,"UCI : ",$P(LEN0,U,8),?40,"TASK # : ",$P(LEN0,U,9)
  • Line Location: LEN0+2
Function Call: WRITE
  • Prompt: !," $ZE : ",^LA("ERR",LEN,"ZE"),!,"$ZR : ",^("ZR")
  • Line Location: LEN0+3
Function Call: WRITE
  • Prompt: !,A_" = "_^(AZ)
  • Line Location: SHOW+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZTSK - [#14.4] SHOW+1, SHOW+2, SHOW+3, LIST+1, L1, L2
^LA("ERR" EN+1, EN+2, EN+4, SEL+2, SEL+3, QUE+3, LEN0+3
^LAB(62.4 - [#62.4] EN+2

Label References

Name Line Occurrences
@( ZTSK+2
EN SEL+2, SEL+3, ZTSK+1, ZTSK+3
END SEL+1
L1 LIST+1
L2 L1
LEN0 SEL+4
QUE SEL+2
WAIT QUE+3, LIST+1, L1, L2

Naked Globals

Name Field # of Occurrence
^( SHOW+1, SHOW+2, LIST+1, L1, L2
^("ZE" EN+4
^("ZR" LEN0+3
^("ZTSK" LEN0+3
^(0 EN+2, SEL+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% SEL+2!, ZTSK+1*, END+1!, QUE+2*
A SEL+2!, ZTSK+2*, END+1!, QUE+3*, SHOW+1, SHOW+2, LIST+1*, L1*, L2*
AA SEL+2!, END+1!, QUE+3*
AZ END+1!, SHOW+1*, SHOW+2, SHOW+3
B END+1!, SHOW+2*, LIST+1*, L1, L2
BB END+1!, SHOW+2*, L1*, L2
BBB END+1!, SHOW+2*, L2*
DTIME SEL+1, ZTSK+2, WAIT+1
END SEL+2!, END+1!, QUE+3*, WAIT+1*, LIST+1*, L1, L2
IOF QUE+2, WAIT+1, LEN0+1
LAERR EN+2*, END+1!
LAERR0 EN+2*, EN+3, END+1!
LANM EN+2*, EN+3, END+1!
LEN SEL+1*, SEL+2, SEL+3, END+1!, QUE+1, QUE+3*, LEN0+3
LEN0 SEL+3*, SEL+4, END+1!, LEN0+1, LEN0+2
R SEL+2!, END+1!, WAIT+1*
U EN+2, LEN0+1, LEN0+2
Y SEL+4*, END+1!, LEN0+1
ZTSK ZTSK+1!, END+1!, LEN0+3*, SHOW+1, SHOW+2, SHOW+3, LIST+1, L1, L2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All