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

Package: VA FileMan

Routine: DMSQP1


Information

DMSQP1 ;SFISC/EZ-PRINT SAMPLE SQLI STATS ;10/30/97 17:06

Source Information

Source file <DMSQP1.m>

Call Graph

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA FileMan 2 EN1^DIP  $$WAIT^DMSQT1  

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

Package Total Caller Graph
VA FileMan 9 DMSQ PS COLUMNS BY DOMAIN  DMSQ PS COLUMNS REG NOID  DMSQ PS TOTAL COLUMNS  DMSQ PS TOTAL COLUMNS REG  DMSQ PS TOTAL INDEXES  DMSQ PS TOTAL TABLE COLS  DMSQ PS TOTAL TABLE COLS A  DMSQ PS TOTAL TABLE ELEMENTS  
DMSQ PS TOTAL TABLES  

Entry Points

Name Comments DBIA/ICR reference
OK ; check if okay to run
EN1 ; print total regular tables
EN2 ; print total columns
EN3 ; print totals for indexes
EN4 ; print totals for types of table elements
EN5 ; print totals for columns in tables
EN6 ; show totals of EN5 largest to smallest
EN7 ; print total columns just for regular tables
EN8 ; print total columns, regular tables, excluding Table_IDs
EN9 ; print subtotals by domain for regular table columns

External References

Name Field # of Occurrence
EN1^DIP EN1+5, EN2+5, EN3+5, EN4+7, EN5+8, EN6+11, EN7+6, EN8+5, EN9+8
$$WAIT^DMSQT1 OK+2

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !?5,"Sorry, SQLI files are empty.",!
  • Line Location: OK+1
Function Call: WRITE
  • Prompt: !?5,"Try later. SQLI is being re-built right now."
  • Line Location: OK+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DMSQ("E" - [#1.5216] EN6+3, EN6+4, EN6+6
^DMSQ("S" - [#1.521] OK+1
^TMP("DMSQ" EN6+2!, EN6+7*, EN6+12!

Label References

Name Line Occurrences
OK EN1+1, EN2+1, EN3+1, EN4+1, EN5+1, EN6+1, EN7+1, EN8+1, EN9+1

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> BY EN1+4*, EN2+4*, EN7+4*
>> BY(0 EN3+4*, EN4+4*, EN5+4*, EN6+9*, EN8+4*, EN9+4*
>> DHD EN1+2*, EN2+2*, EN3+2*, EN4+2*, EN5+2*, EN6+2*, EN7+2*, EN8+2*, EN9+2*
>> DIC EN1+3*, EN2+3*, EN3+3*, EN4+3*, EN5+3*, EN6+8*, EN7+3*, EN8+3*, EN9+3*
>> DIS(0 EN7+5*, EN9+7*
>> DISPAR(0 EN4+5*, EN4+6*, EN5+5*, EN5+6*, EN5+7*, EN6+10*, EN9+5*, EN9+6*
DM EN6+3*, EN6+4, EN6+6, EN6+7, EN6+12!
DM1 EN6+4*, EN6+5, EN6+6, EN6+12!
DM2 EN6+5*, EN6+6*, EN6+12!
DMC EN6+5*, EN6+6*, EN6+7, EN6+12!
DMC1 EN6+7*, EN6+12!
DMQ OK+1*, OK+2*, EN1+1*!, EN1+5!, EN2+1*!, EN2+5!, EN3+1*!, EN3+5!, EN4+1*!, EN4+7!
EN5+1*!, EN5+8!, EN6+1*!, EN7+1*!, EN7+6!, EN8+1*!, EN8+5!, EN9+1*!, EN9+8!
>> FLDS EN1+3*, EN2+3*, EN3+3*, EN4+3*, EN5+3*, EN6+8*, EN7+3*, EN8+3*, EN9+3*
>> FR EN1+4*, EN2+4*, EN7+4*
>> FR(0 EN5+7*
>> L EN1+3*, EN2+3*, EN3+3*, EN4+3*, EN5+3*, EN6+8*, EN7+3*, EN8+3*, EN9+3*
>> L(0 EN3+4*, EN4+4*, EN5+4*, EN6+9*, EN8+4*, EN9+4*
>> TO EN1+4*, EN2+4*, EN7+4*
>> TO(0 EN5+7*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Local Variables  | All