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 |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Naked Globals |  Local Variables |  All
Print Page as PDF
Routine: DDPA2

Package: VA Fileman

Routine: DDPA2


Information

DDPA2 ;SFISC/TKW FIND NON-CANONIC SORT RANGES WITH NO ASK NODE ;8/8/95 10:46

Source Information

Source file <DDPA2.m>

Call Graph

Call Graph Total: 1

Package Total Call Graph
VA Fileman 1 ^DIR  

Entry Points

Name Comments DBIA/ICR reference
EN ; This routine will find any sort templates that have a sort field
; with a range that is FROM or TO a non-canonic number, has no
; ASK node, and that has
; had an extra space inserted by FM21 prior to patch DI*21*9.
V ;;22.0;VA FileMan;;Mar 30, 1999

External References

Name Field # of Occurrence
^DIR EN+9

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"This routine will report any sort templates that have been corrupted due to",!,"a bug in FM21 that has been repaired by patch DI*21*9.",!!
  • Line Location: EN+5
Function Call: WRITE
  • Prompt: "If any templates are reported here, you can repair them by editing the template,",!,"without changing any of the sort fields.",!
  • Line Location: EN+6
Function Call: WRITE
  • Prompt: !!,"Searching Sort Template file...please wait",!!,"Report of templates that need to be repaired",!!
  • Line Location: EN+10
Function Call: WRITE
  • Prompt: "No. "_I_" Name: "_X,!
  • Line Location: EN+16
Routine Call
  • DIR
  • Line Location:
    • EN+9

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIBT( EN+11, EN+12, EN+13, EN+14

Naked Globals

Name Field # of Occurrence
^( EN+11, EN+12
^("ASK" EN+12
^("SRTTXT" EN+12

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
DIERR EN+4~, EN+12*, EN+13*, EN+14*, EN+16
DIR EN+4~, EN+9!
DIR("?" EN+7*, EN+8*
DIR("A" EN+9*
DIR("B" EN+9*
DIR(0 EN+9*
DIROUT EN+4~
DIRUT EN+4~
DTOUT EN+4~
DUOUT EN+4~
I EN+4~, EN+11*, EN+12, EN+13, EN+14, EN+16
J EN+4~, EN+12*, EN+13, EN+14
U EN+11, EN+12, EN+13, EN+14
X EN+4~, EN+11*, EN+16
Y EN+4~, EN+9, EN+13*, EN+14*
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Naked Globals |  Local Variables |  All