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

Package: Lab Service

Routine: LRSORA


Information

LRSORA ;DRH/DALISC - HIGH/LOW VALUE REPORT ;2/19/91 11:42 ;

Source Information

Source file <LRSORA.m>

Call Graph

Call Graph

Call Graph Total: 11

Package Total Call Graph
Lab Service 4 (GAA,STOP)^LRSORA0  (EN,LOCS,PATS,SORTBY)^LRSORA1  START^LRSORA2  DD^LRX  
VA FileMan 4 ^%DT  ^DIC  YN^DICN  ^DIR  
Kernel 3 ^%ZIS  ^%ZTLOAD  $$FMTE^XLFDT  

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
Lab Service 2 LRSORA  LRSORA0  

Entry Points

Name Comments DBIA/ICR reference
MAIN
RUN ;
STOP ;
GAA ;
GLRT ;
GTSC ;
TST ;
SPEC ;
CND ;
RNG ;
GC ;
GV ;
ASPC ;
INIT ;
GDT ;
GSD ;
GED ;
CXR ;
CXR1 ;
SDF ;
GLOG ;
GDV ;
HLP1 ;
HLP2 ;
XX ;
WAIT

External References

Name Field # of Occurrence
^%DT GSD+2, GED+1
^%ZIS GDV+1
^%ZTLOAD GDV+2
^DIC TST+2, SPEC+3, GC+2
YN^DICN CXR1+1
^DIR WAIT
GAA^LRSORA0 GAA+1
STOP^LRSORA0 STOP+1
EN^LRSORA1 GLOG+1
LOCS^LRSORA1 MAIN+1
PATS^LRSORA1 MAIN+1
SORTBY^LRSORA1 MAIN
START^LRSORA2 RUN+7
DD^LRX SDF+1, SDF+2
$$FMTE^XLFDT RUN+4, RUN+5, GDT+2, GDT+3

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: GLRT+1
Function Call: WRITE
  • Prompt: !
  • Line Location: GLRT+2
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: CND+1
Function Call: WRITE
  • Prompt: !,"Enter VALUE: "
  • Line Location: GV+2
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: GV+3
Function Call: WRITE
  • Prompt: !,"SPECIAL REPORT - Search for high/low values"
  • Line Location: INIT+9
Function Call: WRITE
  • Prompt: !!,"This search may take a few minutes to accumulate precise data.",!
  • Line Location: CXR+2
Function Call: WRITE
  • Prompt: " OK to continue"
  • Line Location: CXR1+1
Function Call: WRITE
  • Prompt: !,"Enter 'YES' to begin the search, 'NO' to exit.",!
  • Line Location: CXR1+1
Function Call: WRITE
  • Prompt: !,"A VALUE RANGE may also be entered (value:value).",!," For Example, 100:200 will search for values between 100 and 200.",!
  • Line Location: HLP1+1
Function Call: WRITE
  • Prompt: !,"Enter a value for the comparison: "
  • Line Location: HLP2+1
Function Call: WRITE
  • Prompt: $P(LRTST(LRTST,2),U,1)," ",$P(Y(0),U,1)_" _____."
  • Line Location: HLP2+2
Routine Call
  • DIC
  • Line Location:
    • TST+2
    • SPEC+3
    • GC+2
Routine Call
  • DIR
  • Line Location:
    • WAIT
Routine Call
  • %ZIS
  • Line Location:
    • GDV+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^LAB(60 - [#60] Classic Fileman Calls
^LAB(61 - [#61] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^LAB(60 - [#60] TST+5
^TMP("LR" RUN+1!

Label References

Name Line Occurrences
@( GTSC+2, CND+2
ASPC RNG+11, GV+22
CXR GDT+1
CXR1 CXR+3
GAA MAIN
GDT MAIN
GDV MAIN+1
GED GDT+1
GLOG MAIN
GLRT MAIN
GSD GDT+1
GTSC GLRT+2
HLP1 GC+3
HLP2 GV+5
INIT MAIN
RUN MAIN+1
SDF GDT+1
STOP MAIN+2, RUN+8

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % CXR1+1*
%DT GDT+5!, GSD+1*
%DT("A" GSD+1*, GED+1*
%DT("B" GSD+1*, GED+1*
%ZIS GDV+1*!
ALPHA GV+1~, GV+10*, GV+11, GV+13*, GV+14*, GV+15*, GV+22
DEC GV+1~, GV+10*, GV+13*
DIC TST+1!*, SPEC+2!*, GC+1*, GC+2!
DIC("A" SPEC+3*
DIC("S" TST+2*, GC+1*
DIC(0 TST+1*, SPEC+2*, GC+1*
DIR WAIT!
DIR(0 WAIT*
DTIME CND+1, GV+3, INIT+8*
>> DTOUT WAIT
>> DUOUT WAIT
>> I GLRT+2*, GTSC+2*, CXR1+1*
II GV+1~, GV+11*
IO RUN+2
IO("Q" GDV+2!
IOM RUN+3
>> LRA GTSC+1*, GTSC+2, TST+3*, SPEC+5*, RNG+2*, GC+3*, GV+4*, GV+5
>> LRCNT SPEC+1*, INIT+1*
>> LRDASH RUN+3*
LREDAT RUN+5*, RUN+6, GDT+3*, GDT+4, GDT+5!
>> LREDT RUN+5, INIT+6*, GDT+1*, GDT+3, GED+1, SDF+2*
>> LREND MAINMAIN+1, RUN+3*, RUN+7, TST+4*, INIT+3*, GDT+1, GSD+2*, CXR1+1*, GLOG+1*
GDV+1*, GDV+2*, WAIT*
>> LRHDR2 RUN+6*, GDT+4*
>> LRLONG INIT+4*, CXR+1*
>> LRPAG RUN+3*
>> LRQUE GDV+2*
LRSDAT RUN+4*, RUN+6, GDT+2*, GDT+4, GDT+5!
>> LRSDT RUN+4, INIT+5*, GDT+1*, GDT+2, GSD+1, SDF+1*
LRTST GLRT+1!*, GLRT+2*, GLRT+3*, TST+5, TST+6, SPEC+4, SPEC+6, RNG+4, RNG+5, RNG+10
GV+7, GV+17, GV+19, GV+22, ASPC+1, GLOG+1, HLP2+2
LRTST( GLRT+2, GLRT+3!, TST+5*, TST+6*, SPEC+4*, SPEC+6*, RNG+4*, RNG+5, RNG+10*, GV+7*
GV+17, GV+19, GV+22*, ASPC+1*, HLP2+2
LRTST(0 GLOG+1*
>> LRTW INIT+7*
>> LRV RNG+2*, RNG+3*, RNG+4, RNG+10
>> LRV2 RNG+2*, RNG+3*, RNG+4, RNG+10
LY GV+1~, GV+17*, GV+18*, GV+19*, GV+20*, GV+21*, GV+22
>> POP GDV+1
TT GV+1~, GV+11*, GV+12, GV+13
U TST+5, RNG+4, RNG+5, GV+6, GV+17, GV+19, GV+22, ASPC+1, INIT+2*, HLP2+2
>> X RUN+4*, RUN+5*, TST+4, SPEC+5, CND+1*, CND+2, RNG+2, RNG+3*, RNG+5*, RNG+6
RNG+7, GC+3, GV+3*, GV+4, GV+5, GV+6*, GV+7, GV+11, GV+15, GV+22
GDT+1*, GDT+2*, GDT+3*
Y TST+3, TST+5, TST+6, SPEC+4, SPEC+6, RNG+1~, RNG+6*, RNG+7*, RNG+8*, RNG+9*
RNG+10, GC+3, GDT+1, GSD+2, SDF+1*, SDF+2*
Y(0 GV+6, GV+7, GV+22, HLP2+2
>> ZTDESC GDV+2*
>> ZTQUEUED RUN+2, RUN+8
>> ZTREQ RUN+2*
>> ZTRTN GDV+2*
>> ZTSAVE("LR*" GDV+2*
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