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

Package: VA Fileman

Routine: DDS6


Information

DDS6 ;SFISC/MKO-DELETIONS ;2:09 PM 9 Feb 1996

Source Information

Source file <DDS6.m>

Call Graph

Call Graph Total: 11

Package Total Call Graph
VA Fileman 11 CLRMSG^DDS  (DDA,LST,UDA)^DDS5  RPF^DDS7  DEL^DDSM1  (DB,R)^DDSR  (CLRDAT,PG)^DDSRSEL  PUT^DDSVALF  ($$EZBLD,BLD)^DIALOG  
^DIE  ^DIK  ^DIR  

Caller Graph

Caller Graph Total: 4

Package Total Caller Graph
VA Fileman 4 DDS01  DDS3  DDS5  DDSM1  

Entry Points

Name Comments DBIA/ICR reference
DELP(P,B,PDA,IENS) ;Delete subrecord from parent's list
K(DDSIEN,DIE) ;Remove all data pertaining to the (sub)record from @DDSREFT
DM ;Enter here if user deleted record from the Select prompt
DEL ;Delete (sub)records added between saves
D ;Delete the subrecord

External References

Name Field # of Occurrence
CLRMSG^DDS D+3, D+12
DDA^DDS5 DM+5
LST^DDS5 DM+19
UDA^DDS5 DM+17, DM+20
RPF^DDS7 DDS6+17
DEL^DDSM1 DDS6+12
DB^DDSR DDS6+16
R^DDSR DDS6+23
CLRDAT^DDSRSEL DDS6+22
PG^DDSRSEL DDS6+20
PUT^DDSVALF DDS6+24
$$EZBLD^DIALOG D+7
BLD^DIALOG D+7, D+8
^DIE D+18
^DIK DEL+9
^DIR D+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,9)
  • Line Location: D+17
Function Call: WRITE
  • Prompt: $P(DDGLVID,DDGLDEL,8)
  • Line Location: D+19
Function Call: WRITE
  • Prompt: $P(DDGLCLR,DDGLDEL,2)
  • Line Location: D+21
Routine Call
  • DDS
  • Line Location:
    • D+3
    • D+12
Routine Call
  • DIE
  • Line Location:
    • D+18
Routine Call
  • DIALOG
  • Line Location:
    • D+7
Routine Call
  • DIALOG
  • Line Location:
    • D+7
    • D+8
Routine Call
  • DIR
  • Line Location:
    • D+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^%ZOSF("RM" D+17, D+19
^DIST( DDS6+24

Label References

Name Line Occurrences
D DDS6+6, DM+11
DELP K+25
K DDS6+13, DM+12

Naked Globals

Name Field # of Occurrence
^( DEL+6

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
B K+4~, K+9*, K+11, K+15, K+19, K+21, K+22, K+24, K+25, DELP~
, DELP+7, DELP+8, DELP+10, DELP+11, DELP+12, DELP+13, DELP+14
D0 D+15~
DA DDS6+17, DDS6+18*, DM+5, DM+9, DM+17, DM+19, DM+20, D+15, D+22, D+24*
, DEL+2~, DEL+5!, DEL+6*, DEL+7, DEL+8*
DA( DM+9, D+16, D+26*, DEL+7*
>> DDACT DDS6+14*, DDS6+18*
>> DDGLDEL D+17, D+19
>> DDGLVID D+17, D+19
>> DDM D+3, D+4*, D+22*
>> DDP DDS6+8, DDS6+9, DDS6+17, DM+15, DM+16, DM+19
>> DDS DDS6+24
DDS6DA D+2~, D+15*, D+24
DDS6DA( D+16*, D+26
>> DDSBK DDS6+15, DDS6+16
>> DDSCHANG D+25*
DDSDA DDS6+8, DDS6+9, DDS6+12, DDS6+13, DDS6+17, DDS6+18*, DM+7~, DM+9*, DM+12, DM+15
, DM+16, DM+19
>> DDSDAORG DDS6+18*
>> DDSDL DM+5, DM+9, DM+17, DM+19, DM+20, D+7
>> DDSFLD DDS6+8, DDS6+9, DM+15, DM+16, DM+19
>> DDSHBX D+22
DDSI DM+9*, DM+10!, D+2~, D+16*~, D+26*, DEL+3*, DEL+4*, DEL+6, DEL+10!
DDSIEN K~, K+5, K+25, K+26
>> DDSKM D+22*
>> DDSOLD DDS6+8, DM+5, DM+15
>> DDSPARM D+25
>> DDSPG DDS6+15, DDS6+16
>> DDSPTB DDS6+13, DDS6+17, DDS6+19
>> DDSREFS K+11
>> DDSREFT DDS6+8, DDS6+9, DDS6+15*, DM+15, DM+16, K+8, K+9, K+15, K+19, K+21
, K+22, K+23, K+24, K+26, DELP+7, DELP+8, DELP+10, DELP+11, DELP+12, DELP+13
, DELP+14, DEL+4, DEL+6
>> DDSREP DDS6+11, DDS6+19
>> DDSSC DDS6+19
>> DDSSC( DDS6+19
>> DDSSEL DDS6+21
>> DDSU("M" DM+8
>> DDSU("X" DDS6+9, DM+16
DDSX DEL+7*, DEL+10!
DI D+18!
DIE DDS6+13, DM+7~, DM+8*, DM+12, K~, K+21, K+24
DIK DEL+2~, DEL+6*
DIR D+6!, D+11!
DIR("A" D+10
DIR(0 D+6*
>> DIR0 D+10*
DIROUT D+13!
DIRUT D+13!
DR D+2~, D+18*
DTOUT D+13!
DUOUT D+13!
FN K+4~, K+11*, K+23, K+26
IENS K+4~, K+14*, K+15*, K+19, K+21, K+22, K+23, K+24, DELP~, DELP+7
, DELP+8
IOM D+17
IOSL D+10
P K+4~, K+8*, K+9, K+11, K+15, K+19, K+21, K+22, K+24, K+25
, DELP~, DELP+7, DELP+8, DELP+10, DELP+11, DELP+12, DELP+13, DELP+14
PAT K+4~, K+5*, K+21
PDA K+4~, K+19*, K+21, K+24, K+25, DELP~, DELP+7, DELP+8, DELP+10, DELP+11
, DELP+12, DELP+13, DELP+14
R DELP+5~, DELP+11*, DELP+12, DELP+13
S DELP+5~, DELP+7*, DELP+10*, DELP+11, DELP+12, DELP+13, DELP+14
U DDS6+15, DDS6+19, DDS6+24, DM+8, D+10, K+11, K+19, DEL+6
>> X D+13, D+17*, D+19*
>> Y DDS6+7, DM+12, DM+14, D+13*, D+22*, D+24*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All