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 |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DICLGFT

Package: VA FileMan

Routine: DICLGFT


Information

DICLGFT ;GFT/GFT- USE ANY SORT VALUES FOR LISTER;21MAR2013

Source Information

Source file <DICLGFT.m>

Call Graph

Call Graph

Call Graph Total: 3

Package Total Call Graph
VA FileMan 3 BLD^DIALOG  TMPB^DICUIX1  EN1^DIP  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

protocol O screenman SM broker B event driver Ed print P extended action Ea limited protocol LP edit E server Se subscriber Su inquire I run routine RR action A

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
VA FileMan 1 DICL  

Entry Points

Name Comments DBIA/ICR reference
A
DICL ;FROM ^DICL RETURN TO BADQ^DICL WITH DIERR DEFINED OR ELSE WE HAVE DINDEX SET UP CORRECTLY TO GET SORTED OUTPUT
FIELD
SORT(DIFILE,BY,DICLARAY,FR,TO) ;SORT FILE BY TEMPLATE OR FIELD(S), AND PUT RESULTS IN 'DICLARAY' ARRAY
DIBT
BACKWARD
DIP
DHIT

External References

Name Field # of Occurrence
BLD^DIALOG BACKWARD+4
TMPB^DICUIX1 DICL+2
EN1^DIP DIP

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( FIELD+3, FIELD+4, FIELD+5
^DIBT - [#.401] DIBT+1, DIBT+2
^DIBT("F" DIBT
^DIC - [#1] SORT+11
^UTILITY("DICLGFT" A+1!

Label References

Name Line Occurrences
$$SORT BACKWARD+1, BACKWARD+3
A DIBT+1

Naked Globals

Name Field # of Occurrence
^( DIBT
^("GL" SORT+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
BY SORT~, SORT+16, DIBT, DIBT+1, FIELD
D0 SORT+5~
D1 SORT+5~
D10 SORT+5~
D11 SORT+5~
D12 SORT+5~
D13 SORT+5~
D2 SORT+5~
D3 SORT+5~
D4 SORT+5~
D5 SORT+5~
D6 SORT+5~
D7 SORT+5~
D8 SORT+5~
D9 SORT+5~
DCOPIES SORT+4~
DD FIELD~, FIELD+2*, FIELD+3, FIELD+4, FIELD+5*
DHD SORT+4~, SORT+9*
DHIT SORT+4~, DHIT*, DHIT+1*, DHIT+2*
DIASKHD SORT+4~
DIC SORT+4~, SORT+12*
DICLARAY SORT~, A, A+1
DICLGFT DICL+1~, BACKWARD+7*, BACKWARD+9, BACKWARD+11, BACKWARD+12, BACKWARD+15, BACKWARD+16, SORT+14~*, DIBT+1*, FIELD*
, FIELD+5*, DHIT+1, DIP+1
DICLGFTX FIELD~*, FIELD+2*
DIFILE DICL+2, BACKWARD+1, BACKWARD+3, BACKWARD+12, SORT~, SORT+11, DIBT, FIELD+2
DIFIXPT SORT+9~*
DIFIXPTH SORT+4~
>> DIFROM BACKWARD+1, BACKWARD+3
>> DIFROM( BACKWARD+15
>> DIFROM(1 BACKWARD+4*
>> DIGFTEMP DICL+3*, BACKWARD+1, BACKWARD+3, BACKWARD+4
>> DINDEX BACKWARD+1, BACKWARD+3
>> DINDEX( BACKWARD+9*, BACKWARD+11*, BACKWARD+12*, BACKWARD+15*, BACKWARD+16*
>> DINDEX("#" BACKWARD+7*
>> DINDEX("AT" BACKWARD+14*
>> DINDEX("IXTYPE" BACKWARD+8*
>> DINDEX("WAY" BACKWARD, BACKWARD+9
>> DINDEX(1 BACKWARD+10*, BACKWARD+14*
DIOBEG SORT+4~, SORT+10*
DIOEND SORT+4~
DIOSL SORT+8~*
DIPCRIT SORT+4~
DIQUIET SORT+6~*
DIS SORT+4~
DIS0 SORT+4~
DISH SORT+4~
DISPAR SORT+4~
DISTOP SORT+4~
DISUPNO SORT+6~*
DITEMP DICL+1~, DICL+2, DICL+3, BACKWARD+10
DQTIME SORT+4~
FLDS SORT+4~, FIELD+2*, FIELD+3*, FIELD+4*, FIELD+5, DHIT+4*
FR SORT~, FIELD+1*
I DICL+1~, BACKWARD+9*, BACKWARD+11*, BACKWARD+12*, BACKWARD+15*
IOP SORT+4~
L SORT+4~, DIBT+1*, DIBT+2*, FIELD+5*, DHIT+1*, DHIT+4*
PG SORT+4~
TO SORT~, FIELD+1*
U BACKWARD+4, BACKWARD+7, FIELD+5
X DICL+1~, BACKWARD+1*, BACKWARD+3*, BACKWARD+4, BACKWARD+7, BACKWARD+10*, BACKWARD+11*, SORT+7~, DIBT*, DIBT+1
, DIBT+2!, DHIT+1*
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All