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

Package: VA Fileman

Routine: DIPT


Information

DIPT ;SFISC/XAK,TKW-DISPLAY PRINT OR SORT TEMPLATE ;3DEC2008

Source Information

Source file <DIPT.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
VA Fileman 2 (E1,E2)^DIP0  ENDIPT^DIP11  

Caller Graph

Caller Graph Total: 3

Package Total Caller Graph
VA Fileman 2 DDXP33  DIPTED  
Template Compare 1 ATSORT  

Entry Points

Name Comments DBIA/ICR reference
DOWN
DJ
0
NC
UP ;from DIPTED, too
WRITE
P
CAPTION
R
W
DIBT ; DISPLAY SORT FIELDS --Field 1620 of File .401
  • ICR #10020
    • Status: Active
    • Usage: Supported
    Y ;from DIPTED, too
    MUL
    NUL

    External References

    Name Field # of Occurrence
    E1^DIP0 DIBT+4
    E2^DIP0 DIBT+4
    ENDIPT^DIP11 DIBT+3

    Interaction Calls

    Name Line Occurrences
    Function Call: WRITE
    • Prompt: !
    • Line Location: WRITE+1
    Function Call: WRITE
    • Prompt: ;to
    • Line Location: MUL+0
    Function Call: WRITE
    • Prompt: !?DIJ*2-2,$S(DIJ>1:"WITHIN "_DPP(DIJ-1)_", ",1:"")_"SORT BY: "_$P($P(DIPP(DIJ),U,4),"""",1)_$P(DIPP(DIJ),U,3)_$P(DIPP(DIJ),U,5)_"//"
    • Line Location: DJ+0
    Function Call: WRITE
    • Prompt: !?DIJ*2-2,$P(^(0),U,1)_": "_DIPP(DIJ,X)_"//"
    • Line Location: DJ+1
    Function Call: WRITE
    • Prompt: " (User is asked range)"
    • Line Location: DJ+3
    Function Call: WRITE
    • Prompt: " ("_^("TXT")_")"
    • Line Location: DJ+5
    Function Call: WRITE
    • Prompt: X
    • Line Location: DJ+8

    Global Variables Directly Accessed

    Name Line Occurrences  (* Changed,  ! Killed)
    ^DD( R+2, MUL, MUL+1, NC+1, DOWN, DJ+1, DJ+2
    ^DD("DD" DJ+6, DJ+7
    ^DIBT( DIBT+1, DIBT+3, DJ+3, DJ+4, DJ+5
    ^DIC - [#1] R, DIBT+3
    ^DIPT - [#.4] DIPT+4, DIPT+5, NC

    Label References

    Name Line Occurrences
    0 R
    CAPTION R, 0+1
    DJ DIBT+5
    DOWN DOWN
    NC R+1
    NUL NUL
    P 0+1
    R MUL+1, NUL
    UP WRITE, Y+2
    W MUL
    Y DIPT+5, R, R+2, MUL, NC+1, P

    Naked Globals

    Name Field # of Occurrence
    ^( DIPT+5, NC
    ^("F" DJ+6
    ^("NM" DJ+2
    ^("T" DJ+6
    ^("TXT" DJ+4, DJ+5
    ^(0 DIPT+4, R+2, MUL, W, DJ+1
    ^(2 DIBT+1

    Local Variables

    Legend:

    >> Not killed explicitly
    * Changed
    ! Killed
    ~ Newed

    Name Field # of Occurrence
    >> % R+2*, NC*, NC+1, W, CAPTION*, CAPTION+1*, UP+1*, DOWN*, NUL*, DIBT+4*
    , DJ+2*, DJ+6*
    %X DIBT+4*, DIBT+6!
    %Y DIBT+6!, DJ+6*
    C DIBT+2~, DIBT+3*, DIBT+6!
    D DIPT+3~, WRITE*, R+2*, MUL, MUL+1, NC*, CAPTION*, CAPTION+1*, DIBT+2~, DIBT+3*
    D( DIPT+4*, R*, MUL+1*, P, NUL
    >> D0 DIPT+4, DIPT+5, NC, DIBT+1, DIBT+3, DJ+3, DJ+4, DJ+5
    D9 DIPT+3~, DIPT+4*, WRITE, Y+2, R*, MUL+1*, UP+1, DOWN, NUL*
    DA DIPT+3~, R+1*, R+2*, MUL, MUL+1, UP+1*, DOWN*, NUL
    DCC DIBT+2~, DIBT+3*!
    DD WRITE!
    >> DDXP WRITE
    DIBTOLD DIBT+2~
    DIBTRPT DIBT+2~, DIBT+3*!
    DIJ DIBT+4*, DIBT+5*, DIBT+6!, DJ, DJ+1, DJ+2, DJ+3, DJ+4, DJ+5
    DIJJ DIBT+5!
    DIPP DIBT+2!, DIBT+6!
    DIPP( DIBT+4*, DIBT+5, DJ, DJ+1!, DJ+2
    DIWD DIPT+3~
    DIWD( WRITE, R*, R+2*, MUL+1*, P*, NUL*
    DJ DIBT+3*, DIBT+4*, DIBT+6!
    DPP DIBT+2!, DIBT+5!, DIBT+6!
    DPP( DIBT+4, DJ*, DJ+2*
    DRK DIPT+3~, DIPT+4*, R*, R+2, MUL, MUL+1*, NC, NC+1, UP+1*, DOWN*
    DS DIPT+3~
    DS( WRITE, R*, R+2*, P*, NUL*
    DS(1 DIPT+4*, DIPT+5*
    >> DY DIPT+5*, Y+1*
    J DIPT+3~
    J(0 DIPT+4*, UP+1
    L DIPT+3~, DIPT+4*, R*, R+2, MUL+1*, P, NUL*
    U DIPT+4, R, R+2, MUL, MUL+1, NC, W, DOWN, DIBT+3, DJ
    , DJ+1, DJ+2
    >> X WRITE*, WRITE+1*, Y+1*, Y+2*, R, R+1, R+2*, NC*, W*, P
    , 0*, CAPTION, CAPTION+1*, DOWN*, DIBT+1*, DIBT+3*, DIBT+6*, DJ+1*, DJ+6*, DJ+7*
    , DJ+8
    Y DIPT+3~, DIPT+4*, R*, R+2, MUL+1*, P*, NUL*, DJ+6*, DJ+7*
    Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All