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

Package: Record Tracking

Routine: RTT3


Information

RTT3 ;MJK/TROY ISC;Record Transaction Selection Utility; ; 5/18/87 9:44 AM ;

Source Information

Source file <RTT3.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
Record Tracking 10 (BOR,NAME)^RTB  MORE^RTB2  RT^RTDPA  ASSCO^RTDPA3  MISS1^RTQ1  SET^RTRD  PARSE^RTT  (BULL,FND,PND)^RTT2  
(BC,CHKIN,QUE)^RTT4  (ARRAY1,DEMOS,RESTORE,SAVE)^RTUTL1  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
Record Tracking 3 RTP2  RTT  RTT4  

Entry Points

Name Comments DBIA/ICR reference
HELP
SHOW
PND
CHK
SELQ
DEL
ASK
SEL
SHOWQ
SELQ1

External References

Name Field # of Occurrence
BOR^RTB SELQ1, CHK+4
NAME^RTB SHOW
MORE^RTB2 HELP+3, SHOWQ
RT^RTDPA SEL+5
ASSCO^RTDPA3 SEL+7
MISS1^RTQ1 CHK
SET^RTRD ASK
PARSE^RTT SELQ+2
BULL^RTT2 CHK+1
FND^RTT2 CHK+2
PND^RTT2 PND
BC^RTT4 SEL+6
CHKIN^RTT4 CHK
QUE^RTT4 SELQ+1
ARRAY1^RTUTL1 SEL+7
DEMOS^RTUTL1 CHK+4
RESTORE^RTUTL1 CHK+2
SAVE^RTUTL1 CHK+2

Interaction Calls

Name Line Occurrences
Function Call: READ
  • Prompt: "Select Record: "
  • Formatting: !!
  • Timeout: DTIME
  • Variable: X
  • Line Location: SEL+4
Function Call: WRITE
  • Prompt: !!,RTN," Selected record",$S(RTN>1:"s",1:"")," will now be ",$P(RTMV0,"^",2),"..."
  • Line Location: SELQ+1
Function Call: WRITE
  • Prompt: "."
  • Line Location: SELQ+2
Function Call: WRITE
  • Prompt: !?3,RTN1," ...record",$S(RTN1>1:"s have",1:" has")," been ",$S(RTN1>$P(RTSYS,"^",2):"QUEUED to be ",1:""),$P(RTMV0,"^",2)
  • Line Location: SELQ1+0
Function Call: WRITE
  • Prompt: " to '",Y,"'."
  • Line Location: SELQ1+0
Function Call: WRITE
  • Prompt: !!,"Records selected to be ",$P(RTMV0,"^",2),":",!,"Record #",?10,"Name",?40,"Record Type",?65,"Vol",!,"--------",?10,"----",?40,"-----------",?65,"---"
  • Line Location: HELP+1
Function Call: WRITE
  • Prompt: !?3,Y
  • Line Location: SHOW+0
Function Call: WRITE
  • Prompt: ?10,$E(Y,1,20),?31,S,?40,$E(T,1,20),?65,V
  • Line Location: SHOW+1
Function Call: WRITE
  • Prompt: !,*7,RTD("N"),"'s ",RTD("T"),"is already charged to "
  • Line Location: CHK+4
Function Call: WRITE
  • Prompt: Y,"."
  • Line Location: CHK+4
Function Call: WRITE
  • Prompt: !!?3,"Also, you can delete a selected record by entering a",!?3,"'minus' sign(-) before the record number (eg. Select Record: -342)."
  • Line Location: DEL+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC(195.2 - [#195.2] SHOW, CHK+1
^DIC(195.3 - [#195.3] CHK+3
^DPT - [#2] SHOW
^RT - [#190] SHOW, CHK+1, CHK+2, CHK+3
^RTV(195.9 - [#195.9] CHK+2
^TMP($J SELQ+2, HELP+2
^XUSEC( CHK+1

Label References

Name Line Occurrences
ASK SELQ
CHK SEL+7
DEL HELP+3
HELP SEL+4
PND CHK+3, CHK+4
SEL SEL+4, SEL+6, SEL+8
SELQ SEL+4
SELQ1 SELQ, SELQ+1
SHOW HELP+2
SHOWQ SHOW

Naked Globals

Name Field # of Occurrence
^( SELQ+2, HELP+2
^("CL" CHK+3
^(0 SHOW, CHK+1, CHK+2, CHK+3

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIC SELQ+2!, SELQ1+1!
DIC("S" SEL*, SEL+1*, SEL+2*, SEL+3*
DIC(0 SEL+5*
DTIME SEL+4
DUZ CHK+1
E HELP+3!, SHOW*
IOSL HELP
N HELP+2*, HELP+3!
RT SEL+6*, SEL+7*, SEL+8!, SELQ1+1!, HELP+3!, CHK, CHK+1*!, CHK+2*!, CHK+3, CHK+4!
>> RTAPL CHK+1
>> RTB SEL+1, SELQ1, CHK+3, CHK+4
RTBCIFN SEL+4!, SEL+6, SEL+7!, SELQ1+1!
RTC SEL+6, SELQ1+1!
RTD CHK+4!
RTD("N" CHK+4
RTD("T" CHK+4
RTDEL SEL+4!*, SEL+6, SEL+7, SELQ1+1!
RTE SELQ1+1!
RTESC SEL+4!, SEL+6, SELQ1+1!
>> RTFR SEL+6
>> RTINACFL SEL+2, SEL+3
RTIOSL HELP*, HELP+3!, SHOWQ
>> RTJST SELQ*
RTLC HELP*, HELP+3!, SHOW+1*, SHOWQ*
>> RTMV0 SEL, SEL+6, SEL+7, SELQ, SELQ+1, SELQ1, HELP+1, CHK, CHK+3, PND
>> RTN SELQ, SELQ+1, SELQ+2*, SELQ+3*, HELP
RTN1 SELQ+1!, SELQ+2*, SELQ+3, SELQ1, SELQ1+1!
RTPROV SEL+4*, SEL+7, SELQ1+1!
RTPROVFL SELQ1+1!
RTRD ASK!
RTRD("A" ASK*
RTRD("B" ASK*
RTRD(0 ASK*
RTRD(1 ASK*
RTRD(2 ASK*
RTSAVE PND*!
RTSEL SEL+5*, SELQ1+1!
>> RTSYS SELQ+1, SELQ1
RTY SEL+5!, SEL+6, SEL+7*, SEL+8!, SELQ1+1!
RTY( SEL+7
RTY(1 SEL+6
RTZ SEL+8!, CHK+1!
RTZ("RT" CHK*, CHK+1, CHK+2
>> RTZ1 CHK+2*
S HELP+3!, SHOW*, SHOW+1
T HELP+3!, SHOW*, SHOW+1
V HELP+3!, SHOW*, SHOW+1
X SEL+4*, SELQ, HELP*, HELP+2, HELP+3*!, SHOW*, SHOWQ*
Y SEL*, SEL+1, SEL+7*, SEL+8!, SELQ*, SELQ+2*, SELQ1*, HELP+2*, HELP+3!, SHOW*
, SHOW+1, CHK+3*, CHK+4*, PND*, ASK
Y("M" SEL+7*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All