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

Package: IFCAP

Routine: PRCPUTRS


Information

PRCPUTRS ;WISC/RFJ-transaction history file selection ;07 Jul 92

Source Information

Source file <PRCPUTRS.m>

Call Graph

Call Graph

Call Graph Total: 4

Package Total Call Graph
IFCAP 3 P^PRCPUREP  $$DESCR^PRCPUX1  DISPLAY^PRCPUX2  
VA FileMan 1 ^DIR  

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
IFCAP 2 PRCPRINQ  PRCPRPIT  

Entry Points

Name Comments DBIA/ICR reference
SELECT(PRCPINPT)
SHOW(GLOBAL) ; present list of matches to user
INFOHELP ; display info help text
HELP(Y) ; display help (if Y="" ask start with)

External References

Name Field # of Occurrence
^DIR HELP+5
P^PRCPUREP HELP+8
$$DESCR^PRCPUX1 SELECT+28, SHOW+13
DISPLAY^PRCPUX2 INFOHELP+4

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Select TRANSACTION REGISTER entry: "
  • Line Location: SELECT+5
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: SELECT+6
Function Call: WRITE
  • Prompt: ?65,"invalid entry"
  • Line Location: SELECT+26
Function Call: WRITE
  • Prompt: !,"selected: ",$P(X,"^",2),?20,$P(X,"^",19),?40,$P(X,"^",15),?50,$E(Y,4,5),"-",$E(Y,6,7),"-",$E(Y,2,3),?60,"IM#",$P(X,"^",5),?70,$E($$DESCR^PRCPUX1(PRCPINPT,+$P(X,"^",5)),1,9)
  • Line Location: SELECT+28
Function Call: WRITE
  • Prompt: !!?2,"ENTRY",?10,"TRANID",?20,"TRANSACTION",?40,"VOUCHER",?50,"DATE",?60,"ITEM"
  • Line Location: SHOW+10
Function Call: WRITE
  • Prompt: !?2,ENDLINE,?10,$P(DATA,"^",2),?20,$P(DATA,"^",19),?40,$P(DATA,"^",15),?50,$E(Y,4,5),"-",$E(Y,6,7),"-",$E(Y,2,3),?60,"IM#",$P(DATA,"^",5),?70,$E($$DESCR^PRCPUX1(PRCPINPT,+$P(DATA,"^",5)),1,9)
  • Line Location: SHOW+13
Function Call: WRITE
  • Prompt: !?2,"--- end of list ---"
  • Line Location: SHOW+14
Function Call: WRITE
  • Prompt: !!,"Select an ENTRY from the list (from 1 to ",ENDLINE-1,"): "
  • Line Location: SHOW+16
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: SHOW+17
Function Call: WRITE
  • Prompt: !
  • Line Location: INFOHELP+4
Function Call: WRITE
  • Prompt: !?2,"tranid:",?10,$P(DATA,"^",2),?20,$P(DATA,"^",19),?40,$P(DATA,"^",15),?50,$E(Y,4,5),"-",$E(Y,6,7),"-",$E(Y,2,3)
  • Line Location: HELP+10
Routine Call
  • DIR
  • Line Location:
    • HELP+5

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^PRCP(445.2 - [#445.2] SELECT+11, SELECT+12, SELECT+15, SELECT+25, SELECT+27, SHOW+5, SHOW+11, HELP+8, HELP+9
^TMP($J SHOW+2!, SHOW+5*, SHOW+6, SHOW+8, SHOW+11, SHOW+18, SHOW+22!

Label References

Name Line Occurrences
$$SHOW SELECT+11, SELECT+15, SELECT+25
HELP SELECT+8, SELECT+12
INFOHELP SELECT+2, SELECT+8, SELECT+12

Naked Globals

Name Field # of Occurrence
^( SHOW+18

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DA SELECT+1~, SELECT+11*, SELECT+15*, SELECT+25*, SELECT+27, SELECT+29, SHOW+1~, SHOW+3*, SHOW+5*, SHOW+14
, SHOW+21
DATA SHOW+1~, SHOW+11*, SHOW+12, SHOW+13, HELP+1~, HELP+9*, HELP+10
DIR HELP+1~
DIR("A" HELP+4*
DIR("B" HELP+4*
DIR(0 HELP+3*
DTIME SELECT+6, SHOW+17
ENDLINE SHOW+1~, SHOW+11*, SHOW+13, SHOW+16
GLOBAL SHOW~, SHOW+5
HELP INFOHELP+1~, INFOHELP+4
HELP(1 INFOHELP+2*
HELP(2 INFOHELP+3*
LINE SHOW+1~, SHOW+3*, SHOW+5*, SHOW+8, HELP+1~, HELP+8*
PIECES SELECT+1~, SELECT+18*, SELECT+19, SELECT+20, SELECT+21, SELECT+22, SELECT+23
>> PRC("FY" SELECT+22, SELECT+23
>> PRC("QTR" SELECT+23
>> PRC("SITE" SELECT+21, SELECT+22, SELECT+23, SELECT+24
PRCPFLAG SELECT+1~, SELECT+4, SELECT+6*, SELECT+7*, SELECT+11*, SELECT+15*, SELECT+25*, SHOW+1~, SHOW+4, SHOW+6*
, SHOW+8*, SHOW+17*, SHOW+18*, SHOW+21*, HELP+1~, HELP+8
PRCPINPT SELECT~, SELECT+11, SELECT+12, SELECT+28, SHOW+5, SHOW+13, HELP+8, HELP+9
SELECTDA SHOW+1~, SHOW+8*, SHOW+18*, SHOW+23
STARTLIN SHOW+1~, SHOW+5*, SHOW+6, SHOW+11
TRANID HELP+1~, HELP+8*, HELP+9
X SELECT+1~, SELECT+6*, SELECT+7, SELECT+8, SELECT+9*, SELECT+11, SELECT+12, SELECT+15, SELECT+18, SELECT+19
, SELECT+21*, SELECT+22*, SELECT+23*, SELECT+24*, SELECT+25, SELECT+27*, SELECT+28, SHOW+17*, SHOW+18, HELP+1~
Y SELECT+1~, SELECT+28*, SHOW+1~, SHOW+12*, SHOW+13, HELP~, HELP+2, HELP+8, HELP+9*, HELP+10
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All