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

Package: Police and Security

Routine: ESPWR


Information

ESPWR ;DALISC/CKA - WORKLOAD REPORT- 3/93

Source Information

Source file <ESPWR.m>

Call Graph

Call Graph

Call Graph Total: 8

Package Total Call Graph
VA FileMan 4 ^%DT  IX^DIC  DT^DICRW  ^DIR  
Kernel 3 (,HOME)^%ZIS  ^%ZISC  ^%ZTLOAD  
Police and Security 1 PRT^ESPWR1  

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 ESP ACTIVITY REPORT  

Entry Points

Name Comments DBIA/ICR reference
START ;
SELOFF
DATE ;ASK BEGINNING & ENDING DATE
ZERO
COUNT ;GO THROUGH "B" X-REF TO COUNT AND GET TOTALS
ONE ;ONLY ONE OFFICER
PRT ;PRINT REPORT
Q
EX
HELP

External References

Name Field # of Occurrence
^%DT DATE+2, DATE+5
^%ZIS Q
HOME^%ZIS Q+1
^%ZISC EX
^%ZTLOAD Q+1
IX^DIC SELOFF+5
DT^DICRW DATE+1
^DIR SELOFF
PRT^ESPWR1 Q

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: SELOFF+3
Function Call: WRITE
  • Prompt: !,$C(7),"This officer is not a current police officer."
  • Line Location: SELOFF+6
Function Call: WRITE
  • Prompt: !!,"**** Date Range Selection ****",!
  • Line Location: DATE+1
Function Call: WRITE
  • Prompt: !
  • Line Location: DATE+5
Function Call: WRITE
  • Prompt: !
  • Line Location: DATE+7
Function Call: WRITE
  • Prompt: !!,"Done."
  • Line Location: Q+2
Function Call: WRITE
  • Prompt: "??",!?5,"Ending date must not be before beginning date"
  • Line Location: HELP+0
Routine Call
  • DIC
  • Line Location:
    • SELOFF+5
Routine Call
  • DIR
  • Line Location:
    • SELOFF
Routine Call
  • %ZIS
  • Line Location:
    • Q
Routine Call
  • %ZIS
  • Line Location:
    • Q+1

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^VA(200 - [#200] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^ESP(910.1 - [#910.1] COUNT+3, COUNT+5, COUNT+7, COUNT+10, COUNT+11, ONE+2, ONE+4, ONE+6, ONE+9, ONE+10
^ESP(911 - [#911] ZERO

Label References

Name Line Occurrences
DATE SELOFF+2, HELP
EX SELOFF+1, SELOFF+3, DATE+3, DATE+6, QQ+1
HELP DATE+7
ONE COUNT+1
PRT COUNT+12
SELOFF SELOFF+6

Naked Globals

Name Field # of Occurrence
^(0 COUNT+11, ONE+10

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
%DT DATE+2*!, DATE+5*, EX+2!
%DT("A" DATE+2*, DATE+5*
%DT(0 DATE+2*
%ZIS Q*, EX+2!
BEGDATE DATE+1!, DATE+4*, EX+2!
CODE EX+2!
>> D SELOFF+4*
DIC SELOFF+4*, EX+2!
DIC(0 SELOFF+4*
DIR EX+2!
DIR("A" SELOFF*
DIR("B" SELOFF*
DIR(0 SELOFF*
>> DTOUT SELOFF+3, DATE+6, EX+1
END EX+2!
ENDDATE DATE+1!, DATE+7*, EX+2!
ESPACT COUNT+9*, COUNT+10*, COUNT+11, ONE+8*, ONE+9*, ONE+10, EX+2!
ESPALL START+1*, SELOFF+2*, COUNT+1, EX+2!
ESPBD DATE+4*, DATE+7, COUNT+2, ONE+1, EX+2!
ESPC EX+2!
ESPC( ZERO*, COUNT+11*, ONE+10*
ESPDT COUNT+2*, COUNT+3*, COUNT+5, ONE+1*, ONE+2*, ONE+4, EX+2!
ESPED DATE+7*, COUNT+3, ONE+2, EX+2!
ESPI ZERO*, COUNT+3*, COUNT+11*, ONE+2*, ONE+10*, EX+2!
ESPIEN COUNT+4*, COUNT+5*, COUNT+7, COUNT+10, COUNT+11, ONE+3*, ONE+4*, ONE+6, ONE+9, ONE+10
EX+2!
ESPJ COUNT+5*, ONE+4*, EX+2!
ESPMIN EX+2!
ESPMIN( ZERO*, COUNT+11*, ONE+10*
ESPN EX+2!
ESPOFF COUNT+6*, COUNT+7*, COUNT+10, COUNT+11, ONE+5*, ONE+6*, ONE+9, ONE+10, EX+2!
ESPPO SELOFF+7*, ONE+6, EX+2!
ESPX ZERO*, EX+2!
ESPY COUNT+10*, ONE+9*, EX+2!
ESPZ COUNT+7*, ONE+6*, EX+2!
IO Q
>> IO("Q" Q
NAM EX+2!
OFNAM EX+2!
PAGE EX+2!
>> POP Q
U COUNT+11, ONE+6, ONE+10
X SELOFF+1, EX+2!
Y SELOFF+2, SELOFF+6, SELOFF+7, DATE+3, DATE+4, DATE+7, EX+2!
>> ZTDESC Q+1*
>> ZTRTN Q+1*
>> ZTSAVE("ESP*" Q+1*
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 |  Naked Globals |  Local Variables  | All