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

Package: Automated Lab Instruments

Routine: LA7UTILA


Information

LA7UTILA ;DALOI/JMC - Browse UI message ;05/01/09 16:43

Source Information

Source file <LA7UTILA.m>

Call Graph

Call Graph

Call Graph Total: 12

Package Total Call Graph
Kernel 5 ^%ZIS  ^%ZISC  ^%ZTLOAD  $$FMTE^XLFDT  ($$CJ,$$LOW)^XLFSTR  
VA FileMan 4 DOCLIST^DDBR  $$TEST^DDBRT  WAIT^DICD  ^DIR  
Automated Lab Instruments 1 BRO^LA7UTILC  
Lab Service 1 $$SELECT^LRUTIL  
Toolkit 1 ($$GET,EN)^XPAR  

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

Package Total Caller Graph
Automated Lab Instruments 2 LA7 PRINT LAB UI MESSAGE  LA7UXQA  

Entry Points

Name Comments DBIA/ICR reference
EN ; Select a Universal Interface message to browse.
DEV ; Called from LA7UXQA - when viewing message via alert system.
DQ ; Dequeue entry point.
EOP ; End of page.
EXIT ; Clean up.
FMT(LA76249) ; Perform test to determine storage format, each segment on one
; node or segment has continuation nodes separated with null "" nodes.
; Call with LA76249 = ien of entry in file #62.49
; Returns LA7Y = 0-old format, 1-new format
DICW ;
; Private method for EN above.
; Displays certain identifier for lookup.
; Called by ^DIC through DIC("W")

External References

Name Field # of Occurrence
^%ZIS DEV+22
^%ZISC EXIT+3
^%ZTLOAD DEV+27
DOCLIST^DDBR DQ+11
$$TEST^DDBRT DEV+39
WAIT^DICD DEV+61
^DIR EN+13, DEV+13, DEV+19, DEV+56, EOP+3
BRO^LA7UTILC DQ+7
$$SELECT^LRUTIL EN+20
$$FMTE^XLFDT DICW+32
$$CJ^XLFSTR DQ+18
$$LOW^XLFSTR DICW+11
$$GET^XPAR EN+3, EN+4, DEV+3, DEV+4, DEV+46, DEV+47
EN^XPAR EN+17, DEV+15, DEV+58

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Request ",$S($D(ZTSK):"",1:"NOT "),"Queued"
  • Line Location: DEV+28
Function Call: WRITE
  • Prompt: !,$C(7),"This terminal does not support the needed functionality to use the Browser!"
  • Line Location: DEV+41
Function Call: WRITE
  • Prompt: !,"Will use standard FileMan Data Display.",!
  • Line Location: DEV+42
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: DQ+17
Function Call: WRITE
  • Prompt: $$CJ^XLFSTR(HDR,IOM," "),!
  • Line Location: DQ+18
Function Call: WRITE
  • Prompt: !
  • Line Location: DQ+24
Function Call: WRITE
  • Prompt: !,LA7Y
  • Line Location: DQ+28
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: DQ+29
Function Call: WRITE
  • Prompt: !!
  • Line Location: DQ+31
Function Call: WRITE
  • Prompt: !!,"NOTE: '--->' indicates continuation of previous line."
  • Line Location: EOP+1
Function Call: WRITE
  • Prompt: @IOF
  • Line Location: EXIT+1
Function Call: WRITE
  • Prompt: " "_LAF1_LAF3_" "_LAX_LAY_" "_$$FMTE^XLFDT(LAF4,5)
  • Line Location: DICW+32
Routine Call
  • %ZIS
  • Line Location:
    • DEV+22
Routine Call
  • DIR
  • Line Location:
    • EN+13
    • DEV+13
    • DEV+19
    • DEV+56
    • EOP+3

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LAHM(62.49 - [#62.49] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAHM(62.48 - [#62.48] DICW+21
^LAHM(62.49 - [#62.49] DICW+18, DICW+26
^TMP("DDB" DQ+2!, EXIT+4!
^TMP("LA7UTILC" EXIT+5!
^TMP($J DQ+2!, DQ+16, DQ+19, EXIT+4!

Label References

Name Line Occurrences
DEV EN+23
EOP DQ+29, DQ+30
EXIT EN+2, EN+14, EN+22, DEV+14, DEV+17, DEV+23, DEV+24, DEV+60, DQ+12, DQ+32

Naked Globals

Name Field # of Occurrence
^( DQ+23
^(0 DICW+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%ZIS DEV+22*!
DIC EN+1~, EN+18*, EN+20, EN+21!, EXIT+7!
DIC("W" EN+15*
DIC(0 EN+19*
DIR EN+1~, EN+21!, DEV+1~, DEV+13!, DEV+19!, DEV+44~, EOP+3!, EXIT+7!
DIR("A" EN+12*, DEV+6*, DEV+18*, DEV+54*
DIR("B" EN+11*, DEV+12*, DEV+18*, DEV+55*
DIR(0 EN+12*, DEV+5*, DEV+18*, DEV+54*, EOP+3*
DIRUT EN+1~, EN+14, DEV+14, DEV+17, DEV+19, DEV+44~, DEV+57
DTOUR EN+1~
DTOUT DEV+44~
DUOUT EN+1~, DEV+44~
HDR DQ+15*, DQ+16*, DQ+18, DQ+19, EXIT+7!
HLECH EXIT+7!
HLFS EXIT+7!
I DQ+21*, DQ+22*, DQ+23, EXIT+7!
IO DEV+36, DQ+1
IO("Q" DEV+24, DEV+29!
IO(0 DEV+30, DEV+36
IOF DQ+17, DQ+29, EXIT+1
IOM DQ+18, DQ+25, DQ+26
IOSL DQ+29
IOST DEV+36, DQ+17, EOP+2
J EXIT+7!
K EXIT+7!
L EXIT+7!
LA76249 FMT~, FMT+8
LA7CONT DQ+20*, DQ+27*, EOP+1*, EXIT+6!
LA7END FMT+5~, FMT+6*, FMT+7, FMT+8*, FMT+9*
LA7IEN DQ+4*, DQ+5*, DQ+7, DQ+14*, EXIT+6!
LA7J DQ+6*, EXIT+6!
LA7LIST EN+1~, EN+20, EXIT+6!
LA7LIST( DQ+5
LA7LIST(0 EN+22
LA7PARS DEV+16*, DEV+17, DEV+20*, EXIT+6!
LA7QUIT DQ+14*, DQ+16, DQ+22, DQ+25, DQ+29, DQ+30, EOP+3*, EXIT+6!
LA7ROOT DQ+19*, DQ+22, EXIT+6!, FMT+5~, FMT+6*, FMT+7*, FMT+8, FMT+9
LA7TEST DEV+25*, DEV+33*, DEV+36*, DEV+39, DEV+40*, DEV+43, DEV+57*, DEV+59*, DEV+60, DQ+10
EXIT+6!
LA7X DQ+23*, DQ+24, DQ+25, DQ+26*, DQ+27*, EXIT+6!
LA7Y DQ+25*, DQ+28, EXIT+6!, FMT+5~, FMT+6*, FMT+9*, FMT+10
LADATA DICW+4~, DICW+8*, DICW+9, DICW+11, DICW+13, DICW+14, DICW+26*, DICW+27, DICW+28
LAF1 DICW+4~, DICW+9*, DICW+10*, DICW+30, DICW+31, DICW+32
LAF103 DICW+4~, DICW+27*, DICW+30
LAF105 DICW+4~, DICW+28*, DICW+31
LAF3 DICW+4~, DICW+11*, DICW+12*, DICW+32
LAF4 DICW+4~, DICW+13*, DICW+32
LAX DICW+4~, DICW+7*, DICW+16*, DICW+17, DICW+24*, DICW+32
LAY DICW+4~, DICW+14*, DICW+15, DICW+16, DICW+18*, DICW+19*, DICW+20, DICW+21*, DICW+22*, DICW+23
DICW+24, DICW+29*, DICW+30*, DICW+31*, DICW+32
M EXIT+7!
PARAM EN+1~, EN+10!, DEV+1~, DEV+45!
PARAM("BROWSE R LAST" , DEV+47*, DEV+49
PARAM("BROWSER" DEV+46*, DEV+48, DEV+50
PARAM("PARSE LAST" , DEV+4*, DEV+8
PARAM("PARSE" DEV+3*, DEV+7, DEV+9
PARAM("SHOIDS LAST" , EN+4*, EN+6
PARAM("SHOIDS" EN+3*, EN+5, EN+7
>> POP DEV+23
U DICW+9, DICW+11, DICW+13, DICW+14, DICW+19, DICW+22, DICW+27, DICW+28
V EXIT+7!
VAUTNALL EXIT+8!
VAUTNI EXIT+8!
VAUTSTR EXIT+8!
VAUTVB EXIT+8!
X EN+1~, EN+5*, EN+6*, EN+7*, EN+8*, EN+9*, EN+11, EN+20*, DEV+1~, DEV+7*
DEV+8*, DEV+9*, DEV+10*, DEV+11*, DEV+12, DEV+44~, DEV+48*, DEV+49*, DEV+50*, DEV+51*
DEV+52*, DEV+55, EXIT+7!
Y EN+15, EN+17, DEV+15, DEV+16, DEV+20, DEV+44~, DEV+58, DEV+59, EOP+3, EXIT+7!
DICW+18, DICW+26
Z EXIT+7!
>> ZTDESC DEV+26*
>> ZTQUEUED EOP+2, EXIT+2
>> ZTREQ EXIT+2*
>> ZTRTN DEV+26*
>> ZTSAVE("LA7*" DEV+26*
>> ZTSK DEV+28
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