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, NAM, RD, WARN+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 VST, MAKE, MOD, STY, COL, DEC, DCOL, YR, LDESC, VAL
, REC
RD TAG, VST, MAKE, MOD, STY, COL, DEC, DCOL, YR, OWN
, LDESC, VAL, REC, RD
SPR LDESC, VAL, REC
SV VST, MAKE, MOD, STY, COL, DEC, DCOL, YR, OWN
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, TAG, VST, MAKE, MOD, STY, COL, DEC, DCOL, YR
, PROP+2, NAM, LDESC, VAL, REC
>> DUOUT VEH+2, TAG, VST, MAKE, MOD, STY, COL, DEC, DCOL, YR
, OWN, PROP+2, NAM, LDESC, VAL, REC
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, SV, PROP+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 VST, MAKE, COL, DEC, DCOL, OWN, RD
X EXIT!, RD!
Y VEIN+4, TAG, VST, MAKE, MOD, STY, COL, DEC, DCOL, YR
, OWN, NAM, LDESC, VAL, REC, 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