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
  • ICR #2610
    • Status: Active
    • Usage: Supported
    GETQ
    PUT(DDSVFD,DDSVBK,DDSVPG,DDSVAL,DDSPARM,DDSVDA) ;Put value
  • ICR #2610
    • Status: Active
    • Usage: Supported
    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 GETQ, PUTQ
    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*, HITE, HITE+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, HITE, HITE+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