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 |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All
Print Page as PDF
Routine: DGPTX1

Package: Registration

Routine: DGPTX1


Information

DGPTX1 ; GENERATED FROM 'DG101' INPUT TEMPLATE(#426), FILE 45;08/05/14

Source Information

Source file <DGPTX1.m>

Call Graph

Call Graph

Call Graph Total: 16

Package Total Call Graph
VA FileMan 11 (,IX)^DIC  ^DICR  (DIEZ,E)^DIE0  (,0,F,FIREREC,M,N,OUT,UNIQFERR,Z)^DIE17  Z^DIE2  ^DIE3  (AST,NOSCR)^DIED  QQ^DIEQ  
$$GETTMP^DIKC1  ^DIR  RW^DIR2  
Registration 5 UP^DGHELP  CAT1^DGINP  $$ACTIVE^DGPTDD  $$ELIG^DGUTL3  $$SITE^VASITE  

Entry Points

Name Comments DBIA/ICR reference
DE
W
O
TR
A
B
RE
N
RD
T
P
V
Z
X
QS
D
Y
PR
R
RP
I
SET
SAVEVALS
NKEY
KEYCHK()
BEGIN
1
X1
2
3
X3
4
X4
5
C5
C5S
C5F1
X5
6
X6
7
X7
8
X8
9
X9
10
X10
11
X11
12
C12
C12S
C12F1
X12
13
14
X14
15
16
17
18
R18
19
X19
20
21
X21
22
X22
23
X23
24
25
X25
26
X26
27
X27
28
X28
29
30
X30
31
X31
32
X32
33
X33
34
X34
35
36
X36
37

External References

Name Field # of Occurrence
UP^DGHELP X5X9X32
CAT1^DGINP X12
$$ACTIVE^DGPTDD X5
$$ELIG^DGUTL3 10+2
^DIC X4X6X8X31
IX^DIC X5X9X32
^DICR C5+2
DIEZ^DIE0 18+1
E^DIE0 I+1, 10+4
^DIE17 RD
0^DIE17 37
F^DIE17 13611141819212223
25283036
FIREREC^DIE17 131114192123252830
36
M^DIE17 T
N^DIE17 RP10+4
OUT^DIE17 131114192123252830
36
UNIQFERR^DIE17 Z
Z^DIE17 X
Z^DIE2 RD+1
^DIE3 T
AST^DIED P
NOSCR^DIED P
QQ^DIEQ QS
$$GETTMP^DIKC1 BEGIN+1
^DIR SET+2
RW^DIR2 O+1
$$SITE^VASITE 4+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: W
  • Line Location: W+0
Function Call: WRITE
  • Prompt: !?DL+DL-2,DLB_": "
  • Line Location: W+0
Function Call: WRITE
  • Prompt: W
  • Line Location: O+0
Function Call: WRITE
  • Prompt: Y
  • Line Location: O+0
Function Call: WRITE
  • Prompt: !?9
  • Condition for execution: $X>45
  • Line Location: O+0
Function Call: WRITE
  • Prompt: " (No Editing)"
  • Line Location: O+2
Function Call: READ
  • Variable: X
  • Timeout: DTIME
  • Line Location: TR+0
Function Call: WRITE
  • Prompt: $C(7)
  • Line Location: TR+0
Function Call: WRITE
  • Prompt: " "_X
  • Line Location: RD+2
Routine Call
  • DIC
  • Line Location:
    • X4
    • X6
    • X8
    • X31
Routine Call
  • DIC
  • Line Location:
    • X5
    • X9
    • X32
Routine Call
  • DIR
  • Line Location:
    • SET+2

FileMan Files Accessed Via FileMan Db Call

FileNo Call Tags
^DIC(4 - [#4] Classic Fileman Calls
^DGPT - [#45] Classic Fileman Calls
^DIC(45.81 - [#45.81] Classic Fileman Calls

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( TRR+1, C5+2
^DD("DD" R+2
^DD("KEY" - [#.31] N
^DGPT - [#45] DEC5+2, 10+2, C12+2, C12S+2, 18
^DIC(4 - [#4] X4X8X31
^DIE(426 BEGIN+2
^DISV( RD+2, Z*
^DPT - [#2] C12+2, C12S+2
^DPT("ACB" C12+2!, C12S+2*!

Label References

Name Line Occurrences
$$KEYCHK Z
@( BV
A NZYRP1310+4, 1114R18
19212325283036
B QS
BEGIN DGPTX1+1
C12F1 C12S
C12S C12
C5F1 C5S
C5S C5
D RDRD+1, P+1, QS
DE DGPTX1+1, 136111418R181921
222325283036
N Y
NKEY N
O YRP
P T
PR REI+1
QS RDNKEY
R RR+1
RD YII+1, 10+5
RE 5+2, 6+2, 7+2, 8+1, 9+1, 12+3, 22+2, 26+2, 27+2, 31+1
32+1, 33+2, 34+1
RP PRRR+1
SAVEVALS Z
SET T
TR RE
V TP+1
W ORE
X NT+1, PY
X1 1
X11 11
X14 14
X19 19
X21 21
X23 23
X25 25
X28 28
X3 3
X30 30
X36 36
Y 4+3
Z P+1, 10+5

Naked Globals

Name Field # of Occurrence
^( RD+2, RR+1, C12+2*, C12S+2*
^("F" SAVEVALS*
^(0 DE+1, RR+1, 18
^(101 DE+3, C5+2*
^(12.1 T
^(70 DE+2
^(99 X4X8X31

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% DE+1*, DE+2*, DE+3*, TR+2*, SET+2*, C12+2*!, C12S+2*!
%C C12+2*!, C12S+2*!
%Z DE+1*, DE+2*, DE+3*, DE+4!
>> D N, D*, X5*, X9*, X32*
>> D(0 18*
>> D0 BEGIN+3*, C5+2*, 18
>> DA DEBEGIN+3, C5+2, 10+2, C12+2, C12S+2
DB DE!, C5!, C5S!, C12!, C12S!
DB( TPXSETSET+1, 10+4*
>> DC RP18+1*
DDER TT+1!, SET+2
DE DE!
DE( O+2, REZYPRRPSAVEVALSSAVEVALS+1, KEYCHK, 5+1*
10+4*, 12+1*
DE(10 DE+3*
DE(12 DE+3*, C12C12+1
DE(22 DE+2*
DE(26 DE+2*
DE(27 DE+2*
DE(31 DE+2*
DE(32 DE+2*
DE(33 DE+2*
DE(34 DE+2*
DE(4 DE+1*
DE(5 DE+1*, C5C5+1
DE(6 DE+3*
DE(7 DE+3*
DE(8 DE+3*
DE(9 DE+3*
>> DFN 10+2
DG DE!, PR*, R*, R+1*, R+2, 1361114
181921222325283036
DG( Z*, C5SC5S+1, C12SC12S+1
>> DGJUMP X1, X3*, X14X19, X21*, X23, X25*, X28, X30*, X36
>> DGO 18+1*
>> DGPTFMT X11
DIC DE*, P*, X4*, C5+1*, C5S+1*, X5*, X6!*, X8*, X9*, C12+1*
C12S+1*, X31*, X32*
DIC("S" T, Z!, X6*
DIC(0 P*, 1*, 3*, X4*, X5*, X8*, X9*, 11*, 14*, 19*
, 21*, 23*, 25*, 28*, 30*, X31*, X32*, 36*
>> DICRREC BEGIN+2*
>> DIE DE*, PC5+1, C5S+1, X5X6X9C12+1, C12S+1, X31
X32
DIEBADK BEGIN+1!
DIEFIRE BEGIN+1!, 1311141921232528
3036
>> DIEL DE*
>> DIEZ BEGIN+3*
DIEZAR BEGIN+1~, BEGIN+2*
DIEZRXR BEGIN+1~
DIEZTMP SAVEVALSSAVEVALS+1, SAVEVALS+2, BEGIN+1~*
>> DIFLD NTDSAVEVALSSAVEVALS+1, SAVEVALS+2, 4*, 5*, 6*, 7*
, 8*, 9*, 10*, 12*, 22*, 26*, 27*, 31*, 32*, 33*
, 34*
>> DIG C5+2*
>> DIH C5+2*
DIIENS SAVEVALSSAVEVALS+1, SAVEVALS+2, BEGIN+1~, BEGIN+3*
DIQUIET SET+1~*
DIR SET~
DIR("V" SET*
DIR(0 SET*
>> DIU C5+2*
DIV C5+2!*
DIV(0 C5+2*
DIXR BEGIN+1~
>> DL DE*, W
DLAYGO P*, Z!
>> DLB WRD+2, ZD, 4*, 5*, 6*, 7*, 8*, 9*
, 10*, 12*, 22*, 26*, 27*, 31*, 32*, 33*, 34*
>> DNM BEGIN*
>> DP DE*, NTSAVEVALSSAVEVALS+1, SAVEVALS+2
>> DQ O+2, A*, BRETPP+2, VXD
YPRRPSETSET+1, SAVEVALS, BEGIN*, 1*, 2*, 3*
C5SC5S+1, 6*, 10+4, 11*, C12SC12S+1, 13*, 14*, 15*
, 16*, 17*, 18*, 19*, 20*, 21*, 22*, 23*, 24*, 25*
, 28*, 29*, 30*, 35*, 36*
>> DQ( A!, P+2, D*, PR
DTIME TRBEGIN+3*
>> DTOUT TR*
>> DU DE*, PDPRSET, 4*, 5*, 6*, 6+1*, 7*
7+1*, 8*, 9*, 10*, 10+1*, 12*, 12+2*, 22*, 22+1*, 26*
26+1*, 27*, 27+1*, 31*, 32*, 33*, 33+1*, 34*
DUZ RD+2, Z
>> DV O+1, O+2, NRD+2, TPP+1, ZDY
PRRPI, 4*, 5*, 6*, 7*, 8*, 9*, 10*
10+4, 12*, 22*, 26*, 27*, 31*, 32*, 33*, 34*
>> DW ZDSAVEVALS+1, KEYCHK, 1*, 3*, 4*, 5*, 5+1, 6*
, 7*, 8*, 9*, 10*, 10+4, 11*, 12*, 12+1, 14*, 19*
, 21*, 22*, 23*, 25*, 26*, 27*, 28*, 30*, 31*, 32*
, 33*, 34*, 36*
>> DZ QS*
>> I(0 18*
>> PTF X5
U DE+1, DE+2, DE+3, TRPP+2, ZDRR+1
SETBEGIN+3*, 134+1, C5+2, 10+2, 11C12+2, C12S+2
141819212325283036
X O+2*, TR*, NRDRD+1, RD+2*, T, P*, P+1!, P+2*
ZX+1*, QS, Y*, PR*, R*, R+1*, R+2, RP*, I+1
SET+2*, NKEY*, 1*, 3*, 4+1*, 4+2, X4*!, C5+1*, C5+2*, C5S*
C5S+1*, X5!, X5+1!, X6*!, X8*!, X9!, X9+1!, 10+2*, 10+3, 10+4*
10+5, 11*, C12+1*, C12S*, C12S+1*, C12S+2, 14*, 18*, 19*, 21*
, 23*, 25*, 28*, 30*, X31*!, X32!, X32+1!, X34!, 36*
Y OO+1, O+2, PY, PR*, R*, R+1*, R+2*, SET+2
, 1*, X1*, 3*, 4+2*, X4C5+2!, X5X6X8X9
10+3*, 10+4, 11*, X11*, 14*, X14*, 18*, 19*, X19*, 21*
, 23*, X23*, 25*, 28*, X28*, 30*, X31X32, 36*, X36*
Y(0 SET+2
Y(1 C5+2*, 18*
YS V!
>> ZTQUEUED XNKEY

Marked Items

Name Field # of Occurrence
$T(@(3) D
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  FileMan Files Accessed Via FileMan Db Call |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items  | All