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

Package: Template Compare

Routine: ATSERCH3


Information

ATSERCH3 ;TUCSON/DG;ASKS USER IF WANTS TO STORE RESULTS AT THIS POINT [ 10/25/91 1:38 PM ]

Source Information

Source file <ATSERCH3.m>

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA Fileman 4 ^DIC  YN^DICN  ^DIE  ^DIK  
Kernel 1 EN^XQH  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Template Compare 1 ATSERCH4  

Entry Points

Name Comments DBIA/ICR reference
ASK ;
EOJ ;
SEARCH ; - EP - CREATES RESULT NODES AND SPECIFCATION NODES IN ^DIBT(ATSETMP,
SORTEMP ;CREATES SORT TEMPLATE WITH MERGED SEARCH RESULTS
HELP ;

External References

Name Field # of Occurrence
^DIC SORTEMP+3
YN^DICN ASK+2, SORTEMP+8
^DIE SORTEMP+11
^DIK SEARCH+2
EN^XQH HELP+1

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !!,"Would you like to save the results of the following search comparison",!,"in a search template (template will be linked to the ",$P(^DIC(ATSEARCH("FILELINK"),0),U)," file) "
  • Line Location: ASK+2
Function Call: WRITE
  • Prompt: !
  • Line Location: SORTEMP+3
Function Call: WRITE
  • Prompt: !!,*7,"You cannot store results in a template used only for sort purposes."
  • Line Location: SORTEMP+5
Function Call: WRITE
  • Prompt: !!,*7,"Choose a template other than the one(s) you are using in the comparison."
  • Line Location: SORTEMP+7
Function Call: WRITE
  • Prompt: !!,*7,"Results already stored in this template. Do you want to have",!,"the stored data deleted"
  • Line Location: SORTEMP+8
Function Call: WRITE
  • Prompt: !!,*7,"The ",ATSTMPNM," template was deleted since there were 0 matches."
  • Line Location: SEARCH+2
Function Call: WRITE
  • Prompt: !!,"There ",$S(ATSEARCH("MERGE COUNT")=1:"was ",1:"were "),ATSEARCH("MERGE COUNT"),$S(ATSEARCH("MERGE COUNT")=1:" match ",1:" matches "),"entered into the ",ATSTMPNM," search template"
  • Line Location: SEARCH+6
Function Call: WRITE
  • Prompt: "Results entered into search template"
  • Line Location: SEARCH+7
Routine Call
  • DIE
  • Line Location:
    • SORTEMP+11
Routine Call
  • DIC
  • Line Location:
    • SORTEMP+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIBT( SORTEMP+5, SORTEMP+6, SORTEMP+8, SORTEMP+9, SORTEMP+11!, SEARCH+1, SEARCH+4*, SEARCH+5*
^DIC - [#1] ASK+2
^UTILITY("ATSEARCH" ASK+5, SEARCH+4

Label References

Name Line Occurrences
ASK ATSERCH3+3
HELP ASK+4
SORTEMP ASK+6

Naked Globals

Name Field # of Occurrence
^("DIS" SORTEMP+11!
^("O" SORTEMP+11!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % ASK+2*, ASK+3, ASK+4, ASK+5, SORTEMP+8*, SORTEMP+9*, SORTEMP+10, SORTEMP+11
ATSDFN SEARCH+3*, SEARCH+4*, SEARCH+8!
>> ATSEARCH("FILELINK" ASK+2
>> ATSEARCH("MER GE COUNT" , SEARCH+2, SEARCH+5, SEARCH+6
>> ATSEARCH("SRCHTEMPDFN" SORTEMP+7
ATSEDOT SEARCH+3*, SEARCH+4*, SEARCH+8!
ATSETMP SORTEMP+4*, SORTEMP+5, SORTEMP+6, SORTEMP+7, SORTEMP+8, SORTEMP+9, SORTEMP+11, SEARCH+1, SEARCH+2!, SEARCH+4
, SEARCH+5, SEARCH+8!
>> ATSFLAG ASK+5*
>> ATSL SEARCH+4*
>> ATSRCSTR ASK+1*, SORTEMP+2*, SORTEMP+3*
>> ATSTASK SEARCH+4, SEARCH+6
ATSTMPNM SEARCH+1*, SEARCH+2, SEARCH+6, SEARCH+8!
ATSUM SEARCH+3*, SEARCH+8!
>> DA SORTEMP+11*, SEARCH+2*
DIC SORTEMP+3*!
DIC("A" SORTEMP+3*
DIC("DR" SORTEMP+3*
DIC("S" SORTEMP+3*
DIC(0 SORTEMP+3*, HELP+1*
DIE SORTEMP+11*!
>> DIK SEARCH+2*
>> DLAYGO SORTEMP+3*
>> DR SORTEMP+11*
IOF HELP+2
>> L ATSERCH3+3*, ASK+6*
U ASK+2, SORTEMP+7, SEARCH+1
>> XQH HELP+1*
Y ATSERCH3+3*, ASK+3*, ASK+5*, ASK+6*, SORTEMP+3, SORTEMP+4, SORTEMP+5*, SORTEMP+7*, SORTEMP+10*, SORTEMP+11*
, EOJ+1!
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All