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 |  Local Variables  | All
Print Page as PDF
Routine: ESPSCR0

Package: Police and Security

Routine: ESPSCR0


Information

ESPSCR0 ;DALISC/CKA - OFFENSE REPORT SCREENS- CONTINUED;7/93

Source Information

Source file <ESPSCR0.m>

Call Graph

Call Graph

Call Graph Total: 1

Package Total Call Graph
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: 1

Package Total Caller Graph
Police and Security 1 ESPOFF0  

Entry Points

Name Comments DBIA/ICR reference
EN ;
VEH ;VEHICLE SCREEN INPUT
VEIN ;VEHICLE INFO INPUT
TAG
VST
MAKE
MOD
STY
COL
DEC
DCOL
YR
OWN
SV
PROP ;PROPERTY (LOST) SCREEN INPUT
LPIN ;LOST PROPERTY INPUT
NAM
LDESC
VAL
REC
SPR
EXIT
NO
NOUPD
RD
WARN

External References

Name Field # of Occurrence
^DIR VEIN+3, NAMRDWARN+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !
  • Line Location: VEIN+2
Function Call: WRITE
  • Prompt: !!,"VEHICLE #",ESPN
  • Line Location: VEIN+5
Function Call: WRITE
  • Prompt: !
  • Line Location: TAG+0
Function Call: WRITE
  • Prompt: !!,"ITEM #",ESPN
  • Line Location: LPIN+3
Function Call: WRITE
  • Prompt: !,$C(7),"There is already an item named ",ESPD(.01),". Please enter another name."
  • Line Location: NAM+2
Function Call: WRITE
  • Prompt: $C(7),!!?5,"NO '^'S ALLOWED!",!!
  • Line Location: NO+0
Function Call: WRITE
  • Prompt: !!,$C(7),?20,"NO UPDATING HAS OCCURRED!!!",!!
  • Line Location: NOUPD+0
Function Call: WRITE
  • Prompt: !!,$C(7),"Warning: The names that you have previously entered will be replaced if you enter a name."
  • Line Location: WARN+0
Routine Call
  • DIR
  • Line Location:
    • VEIN+3
    • NAM
    • RD
    • WARN+1

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^TMP($J VEIN+1!, SV*, LPIN+1!, NAM+2, SPR*, NOUPD!

Label References

Name Line Occurrences
LPIN PROP+2
NAM NAM+2
NO RD
NOUPD VSTMAKEMODSTYCOLDECDCOLYRLDESCVAL
REC
RD TAGVSTMAKEMODSTYCOLDECDCOLYROWN
LDESCVALRECRD
SPR LDESCVALREC
SV VSTMAKEMODSTYCOLDECDCOLYROWN
VEIN VEH+2
WARN VEIN+1, LPIN+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIR VEIN+3!, NAM!, RD+1!, WARN+1!
DIR("A" VEIN+3*, WARN+1*
DIR("B" VEIN+3*, WARN+1*
DIR(0 VEIN+3*, TAG*, VST*, MAKE*, MOD*, STY*, COL*, DEC*, DCOL*, YR*
, OWN*, NAM*, LDESC*, VAL*, REC*, WARN+1*
DIRUT VEH+1!, PROP+1!
>> DTOUT VEH+2, TAGVSTMAKEMODSTYCOLDECDCOLYR
PROP+2, NAMLDESCVALREC
>> DUOUT VEH+2, TAGVSTMAKEMODSTYCOLDECDCOLYR
OWNPROP+2, NAMLDESCVALREC
ESPCL NOUPD!
ESPD SV!, SPR!, NOUPD!
ESPD( TAG*, VST*, MAKE*, MOD*, STY*, COL*, DEC*, DCOL*, YR*, OWN*
SV, NAM*, NAM+1, NAM+2, LDESC*, VAL*, REC*, SPR
ESPDTR NOUPD!
>> ESPN VEH+2*, VEIN+1, VEIN+3, VEIN+5, SVPROP+2*, LPIN+1, LPIN+3
ESPNO EXIT!
>> ESPNOT VEH+1*, VEH+2, VEIN+1, VEIN+2, VEIN+4*, PROP+1*, PROP+2, LPIN+1, LPIN+2, NAM+1*
WARN+2*
ESPTEST EXIT!
ESPX NOUPD!
ESPY NOUPD!
>> NOUPD NOUPD*
U VSTMAKECOLDECDCOLOWNRD
X EXIT!, RD!
Y VEIN+4, TAGVSTMAKEMODSTYCOLDECDCOLYR
OWNNAMLDESCVALREC, EXIT!, RD!, WARN+2
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All