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

Package: VA FileMan

Routine: DDSVALF


Information

DDSVALF ;SFISC/MKO-GET,PUT VALUES FOR FORM ONLY FIELDS ;2OCT2003

Source Information

Source file <DDSVALF.m>

Call Graph

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA FileMan 10 GL^DDS10  RPB^DDS7  ($$VAL,RPCF)^DDSCOMP  $$GETFLD^DDSLIB  $$HITE^DDSR  ERR^DDSVALM  BLD^DIALOG  $$IENS^DILF  
$$EXTERNAL^DILFD  ^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: 21

Package Total Caller Graph
VA FileMan 20 DDGFU  DDMPSM  DDMPSM1  DDS6  DDSRSEL  DICATTD  DICATTD1  DICATTD2  
DICATTD3  DICATTD4  DICATTD6  DICATTD7  DICATTD8  DICATTD9  DICATTDD  DICATTDE  
DICATTDK  DICATTDM  DICATTUD  DIU20  
Engineering 1 ENPROJF  

Entry Points

Name Comments DBIA/ICR reference
GET(DDSVFD,DDSVBK,DDSVPG,DDSPARM,DDSVDA) ;Get value
GETQ
PUT(DDSVFD,DDSVBK,DDSVPG,DDSVAL,DDSPARM,DDSVDA) ;Put value
HITE
PUTQ
DEF(DDSLN3,DDSLN31,Y) ;Get default

External References

Name Field # of Occurrence
GL^DDS10 GET+21, PUT+18
RPB^DDS7 HITE+9
$$VAL^DDSCOMP GET+41
RPCF^DDSCOMP HITE+10
$$GETFLD^DDSLIB GET+11, PUT+8
$$HITE^DDSR HITE
ERR^DDSVALM GETQPUTQ
BLD^DIALOG GET+25, GET+31, PUT+20
$$IENS^DILF GET+18, PUT+15
$$EXTERNAL^DILFD PUT+31, PUT+35
^DIR PUT+50, DEF+11

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: $S(DDSVRJ:$J("",DDSVL-$L(DDSVX))_DDSX,1:DDSX_$J("",DDSVL-$L(DDSVX)))
  • Line Location: HITE+5
Routine Call
  • DIALOG
  • Line Location:
    • GET+25
    • GET+31
    • PUT+20
Routine Call
  • DIR
  • Line Location:
    • PUT+50
    • DEF+11

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( PUT+34
^DIC - [#1] PUT+29
^DIST( GET+16, GET+25, GET+28, GET+29, GET+32, GET+41, PUT+13, PUT+20, PUT+22, PUT+40
, DEF+8

Label References

Name Line Occurrences
DEF GET+32
GETQ GET+12, GET+23, GET+25, GET+28
PUTQ PUT+9, PUT+20, PUT+36

Naked Globals

Name Field # of Occurrence
^("D" GET+23, PUT+61
^("F" PUT+55*
^("O" GET+33*
^("X" GET+23, PUT+55*
^(20 PUT+22, DEF+8
^(3 GET+32
^(3.1 GET+32

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DDER PUT+2~, PUT+36, PUT+41*, DEF+1~, DEF+11
>> DDGLDEL HITE+3
>> DDGLVID HITE+3
DDP HITE+8~*, HITE+9, HITE+10
>> DDS GET+11, PUT+8
DDSANS GET+5~, GET+8*, GET+23*, GET+32, GET+33, GET+34, GET+37*, GET+41*, GETQ+1
DDSANS(0 GET+35, GET+36, GET+37
DDSBK GET+7~*, GET+11, GET+21, PUT+4~*, PUT+8, PUT+18
>> DDSCHG GET+38*, PUT+54*
DDSDA GET+17~, GET+20*, GET+21~, GET+23, GET+33*, GET+36, GET+38, GET+41, PUT+14~, PUT+17*
, PUT+18~, PUT+55*, PUT+66, HITE+8~*
>> DDSDAORG GET+21, PUT+18
DDSFLD GET+5~, GET+11*, GET+14, GET+23, GET+33, GET+36, GET+38, PUT+2~, PUT+8*, PUT+10
, PUT+11*, PUT+55, PUT+58, HITE+9, HITE+10
DDSLN3 DEF~, DEF+2, DEF+4
DDSLN31 DEF~, DEF+5
DDSPARM GET~, GET+9*, GET+23, GET+37, PUT~, PUT+6*, PUT+23
DDSPG GET+6~*, GET+11, PUT+3~*, PUT+8, PUT+58, PUT+60, PUT+61, PUT+64, PUT+65, PUT+66
HITE+9, HITE+10
>> DDSREFS PUT+58, PUT+60, PUT+61, HITE+9, HITE+10
>> DDSREFT GET+23, GET+33*, GET+36, GET+38*, PUT+39, PUT+55*, PUT+64, PUT+65, PUT+66
DDSVAL PUT~, PUT+5*, PUT+25, PUT+37, PUT+43
DDSVBK GET~, GET+11, GET+14*, GET+16, GET+21, GET+25, GET+28, GET+29, GET+32, GET+41
, PUT~, PUT+8, PUT+10*, PUT+13, PUT+18, PUT+20, PUT+22, PUT+39, PUT+40, PUT+58
, PUT+60, PUT+61, PUT+64, PUT+65, PUT+66, HITE, DEF+8
DDSVDA GET~, GET+17, GET+18*, GET+19*, GET+20, PUT~, PUT+14, PUT+15*, PUT+16*, PUT+17
DDSVDDP GET+5~, GET+16*, GET+17, GET+21, PUT+2~, PUT+13*, PUT+14, PUT+18
DDSVFD GET~, GET+11, GET+14*, GET+25, GET+28, GET+29, GET+32, GET+41, PUT~, PUT+8
, PUT+10*, PUT+20, PUT+22, PUT+39, PUT+40, PUT+58, PUT+61, DEF+8
DDSVL PUT+59~, PUT+61*, HITE+3, HITE+5
DDSVOFS PUT+63~, HITE*, HITE+1
DDSVPDA PUT+63~, PUT+64*, PUT+65, PUT+66
DDSVPG GET~, GET+11, PUT~, PUT+8, PUT+10*, PUT+39
DDSVREP PUT+59~, PUT+60*, PUT+62, PUT+65*, HITEHITE+1
DDSVREQ PUT+38~, PUT+39*, PUT+40*, PUT+41
DDSVRJ PUT+59~, PUT+61*, HITE+5
DDSVSN PUT+63~, PUT+66*, HITE
DDSVX PUT+2~, PUT+55*, HITE+3, HITE+5
DDSX PUT+59~, HITE+3*, HITE+5
DIERR GET+5~, GET+12, GET+28, GETQ, PUT+2~, PUT+9, PUTQ
DIR PUT+1~, DEF+1~
DIR("B" PUT+43*, DEF+10*
DIR("V" PUT+43*, DEF+10*
DIR(0 PUT+22*, PUT+23, PUT+26, PUT+27, PUT+33, PUT+44*, PUT+45, PUT+47, PUT+49*, PUT+51
, DEF+8*, DEF+9*, DEF+13
DV PUT+33~, PUT+34*, PUT+35
DX PUT+59~, PUT+61*
DY PUT+59~, PUT+61*, PUT+62, PUT+64*, PUT+65*, PUT+66*, HITE+1*, HITE+2*
FIL PUT+24~, PUT+27*, PUT+28*, PUT+29, PUT+31, PUT+33*, PUT+34, PUT+35
FILROOT PUT+24~, PUT+28*, PUT+29*, PUT+30
FLD PUT+24~, PUT+33*, PUT+34, PUT+35
HITE HITE~*, HITE+1
I PUT+33~, PUT+35*, PUT+46~, PUT+47*, PUT+48*, PUT+49
>> IOXY HITE+4
P GET+30~, GET+31
P(1 GET+30*
P(2 GET+30*
U GET+16, GET+25, GET+28, GET+29, GET+38, GET+41, PUT+13, PUT+20, PUT+22, PUT+27
, PUT+28, PUT+30, PUT+33, PUT+34, PUT+39, PUT+40, PUT+44, PUT+45, PUT+47, PUT+49
, PUT+51, PUT+60, PUT+61, PUT+65, HITEHITE+1, DEF+8, DEF+9, DEF+13
X PUT+1~, PUT+43*, DEF+1~, DEF+10*
Y PUT+1~, PUT+25*, PUT+30, PUT+35, PUT+42*, PUT+51*, PUT+55, DEF~, DEF+4*, DEF+5*
, DEF+6, DEF+10, DEF+11!*, DEF+13*
Y(0 PUT+30*, PUT+31*, PUT+35*, PUT+55
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables  | All