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

Package: Kernel

Routine: XUINCON


Information

XUINCON ;SF/XAK - BUILDS ACCESSIBLE FILE MULTIPLE ;2/9/95 09:44 [ 04/02/2003 8:29 AM ]

Source Information

Source file <XUINCON.m>

Call Graph

Call Graph Total: 2

Package Total Call Graph
Kernel 1 $$HTFM^XLFDT  
VA Fileman 1 YN^DICN  

Entry Points

Name Comments DBIA/ICR reference
A
AGN
XREF
DISV ;
KIL
GO
CHECK ;
D1 ;

External References

Name Field # of Occurrence
YN^DICN AGN
$$HTFM^XLFDT GO

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"You currently have the 'AFOF' X-ref that shows you are",!,"using the accessible file."
  • Line Location: XUINCON+3
Function Call: WRITE
  • Prompt: !,"If you need to re-run the conversion please kill the '^VA(200,""AFOF"")' X-ref first."
  • Line Location: XUINCON+4
Function Call: WRITE
  • Prompt: !!,"Version 7 of the Kernel defined a new multiple-valued field"
  • Line Location: A+0
Function Call: WRITE
  • Prompt: !,"in the New Person File called Accessible File. This conversion"
  • Line Location: A+1
Function Call: WRITE
  • Prompt: !,"will store file access in this multiple in the following manner:"
  • Line Location: A+2
Function Call: WRITE
  • Prompt: !!,"Those Users who have a FileMan Access Code (DUZ(0)) which"
  • Line Location: A+3
Function Call: WRITE
  • Prompt: !,"is not null, i.e., contains some character string,"
  • Line Location: A+4
Function Call: WRITE
  • Prompt: !,"will have their access string matched to the protection"
  • Line Location: A+5
Function Call: WRITE
  • Prompt: !,"currently on your files. For each match between the file"
  • Line Location: A+6
Function Call: WRITE
  • Prompt: !,"and the user, the file will be listed in the user's"
  • Line Location: A+7
Function Call: WRITE
  • Prompt: !,"Accessible File multiple as will the type of access"
  • Line Location: A+8
Function Call: WRITE
  • Prompt: !,"(dictionary, delete, laygo, read, write, audit)."
  • Line Location: A+9
Function Call: WRITE
  • Prompt: !!,"NOTE: Files with no protection will NOT be assigned to any user.",!
  • Line Location: A+10
Function Call: WRITE
  • Prompt: !!,"Would you like to run the conversion now "
  • Line Location: AGN+0
Function Call: WRITE
  • Prompt: !!,"To run this conversion, D ^XUINCON."
  • Line Location: AGN+1
Function Call: WRITE
  • Prompt: !!,"If you are uncertain about your current file protection, it would"
  • Line Location: AGN+2
Function Call: WRITE
  • Prompt: !,"be wiser to examine them before running this."
  • Line Location: AGN+3
Function Call: WRITE
  • Prompt: !,"If you are not on the CPU which holds the user file, it would"
  • Line Location: AGN+4
Function Call: WRITE
  • Prompt: !,"be better to run this conversion on that CPU."
  • Line Location: AGN+5
Function Call: WRITE
  • Prompt: !,"If you are short for time, it would be wiser to run this later."
  • Line Location: AGN+6
Function Call: WRITE
  • Prompt: !,"Convert Users."
  • Line Location: GO+3
Function Call: WRITE
  • Prompt: !,"Done",$H
  • Line Location: GO+5
Function Call: WRITE
  • Prompt: !,"Give access from DISV file."
  • Line Location: DISV+1
Function Call: WRITE
  • Prompt: !,"X-ref."
  • Line Location: XREF+0

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] GO+2
^DISV( DISV+2, D1+1
^TMP($J GO+1!, GO+2*, KIL!, CHECK+1
^VA(200 - [#200] XUINCON+3, GO+4, CHECK+1*, DISV+2, D1+1, XREF+1, XREF+2*, XREF+3*

Label References

Name Line Occurrences
A XUINCON+3
AGN AGN+7
CHECK GO+4
D1 DISV+2
DISV GO+5
GO AGN+1
KIL AGN+1
XREF GO+5

Naked Globals

Name Field # of Occurrence
^( GO+2, GO+4
^(0 CHECK+1*, DISV+2, D1+1*

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
>> % AGN*, AGN+1, GO+2*, GO+4*, CHECK+1, XREF+1*, XREF+2*, XREF+3
DT GO*, GO+4
I GO+2*, GO+4*, KIL!, CHECK+1, DISV+2*, D1+1, XREF+1*, XREF+2, XREF+3
J GO+2*, KIL!, CHECK+1*, D1+1*, XREF+2*
K GO+2*, KIL!, CHECK+1*, XREF+1*, XREF+2*, XREF+3
>> L CHECK+1*
U AGN*, GO+2, GO+4, CHECK+1, DISV+2, D1+1, XREF+3
>> X GO+1*, GO+2, GO+4*, DISV+2*, D1+1*
XU GO+1!
Info |  Source |  Call Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All