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 |  Marked Items |  All
Print Page as PDF
Routine: XPDET

Package: Kernel

Routine: XPDET


Information

XPDET ;SFISC/RSD - Input tranforms & help for file 9.6 & 9.7 ;10/19/2002

Source Information

Source file <XPDET.m>

Call Graph

Call Graph Total: 10

Package Total Call Graph
VA Fileman 7 EN^DDIOL  (MDEL,MLOAD)^DDSUTL  PUT^DDSVAL  (,LIST)^DIC  UPDATE^DIE  ^DIK  $$GET1^DIQ  
Kernel 3 $$FMTE^XLFDT  $$PKG^XPDUTL  $$FILE^XPDV  

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
Kernel 1 XPDE  

Entry Points

Name Comments DBIA/ICR reference
INPUTMB(X) ;input transform for field 10 and 11 in file 9.6
GR(X)
LOOKE(X) ;special lookup for ENTRIES in KERNEL FILES multiple
HELP ;executable help of ENTRIES in KERNEL FILE multiple
PCK(Y) ;check Package File name, Y=ien in package file
SCR(Y) ;screen logic for ENTRIES multiple in file 9.6
HELPO ;executable help of INSTALL ORDER in KERNEL FILES multiple
SCR1(Y) ;screen logic for exclude list
DEL97(Y) ;delete access to file 9.7, 0-can't delete, 1-can
VOLE(X) ;input transform for VOLUME SET multiple in INSTALL file
HELPMB ;executable help of fields 10 & 11 in file 9.6
VOLH ;executable help for VOLUME SET multiple in INSTALL file
TF(F) ;F=file, return field of file# for templates
INPUTB(X) ;input tranfrom for NAME in BUILD file
DEL ;delete using wild card
GLOBALE(X) ;input transform for GLOBAL multiple .01 field in file 9.6
ID97 ;identifier for Install file
SCRA(Y) ;screen of ACTION field in ENTRIES multiple in KERNEL FILES multiple, Y=action
INPUTE(X) ;input transform for ENTRIES in KERNEL FILES multiple
PAR964 ;Clear other fields if file is partial. Called from within form
TX(X,Y) ;X=template name, Y=file #

External References

Name Field # of Occurrence
EN^DDIOL ID97+16
MDEL^DDSUTL DEL+9
MLOAD^DDSUTL LOOKE+16
PUT^DDSVAL PAR964+1, PAR964+2, PAR964+3, PAR964+4, PAR964+5
^DIC INPUTE+7, INPUTMB+5, HELP+4, HELPMB+3, VOLE+5, VOLH+3
LIST^DIC LOOKE+7, DEL+3
UPDATE^DIE LOOKE+14
^DIK DEL+8
$$GET1^DIQ LOOKE+12
$$FMTE^XLFDT ID97+5, ID97+8, ID97+10
$$PKG^XPDUTL PCK+5
$$FILE^XPDV SCRA+12

Interaction Calls

Name Line Occurrences
Function Call: WRITE
  • Prompt: !,"Numbers in use: ORDER FILE#"
  • Line Location: HELPO+2
Function Call: WRITE
  • Prompt: !,?18,$J(Y,2),?28,$O(^(Y,0))
  • Line Location: HELPO+3
Function Call: WRITE
  • Prompt: !
  • Line Location: HELPO+4
Routine Call
  • DIC
  • Line Location:
    • LOOKE+7
    • DEL+3
Routine Call
  • DIE
  • Line Location:
    • LOOKE+14
Routine Call
  • DIC
  • Line Location:
    • INPUTE+7
    • INPUTMB+5
    • HELP+4
    • HELPMB+3
    • VOLE+5
    • VOLH+3

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] GR
^TMP("DILIST" LOOKE+8, LOOKE+11, LOOKE+12, DEL+4, DEL+7, DEL+11!
^TMP("XPD" LOOKE+16, LOOKE+18!
^TMP("XPDX" LOOKE+9!, LOOKE+13*, LOOKE+14, LOOKE+18!
^XPD(9.6 - [#9.6] INPUTB+3, INPUTE+10, HELPO+3, SCRA+12, PCK+4, PCK+5
^XPD(9.7 - [#9.7] DEL97+2, DEL97+3

Label References

Name Line Occurrences
$$GR INPUTE+3, LOOKE+3, HELP+3
$$SCR SCR1+8
$$TF LOOKE+12
$$TX INPUTE+12, LOOKE+12
DEL LOOKE+5

Naked Globals

Name Field # of Occurrence
^( LOOKE+13*, HELPO+3
^(0 SCR+2, SCR1+3, PCK+2, ID97+2
^(1 ID97+2
^(2 ID97+2

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
% INPUTB+5*, INPUTB+6*, LOOKE+2~, LOOKE+12*, SCR+1~, SCR+5*, SCR+6*, SCR1+1~, SCR1+7*, PCK+1~
, PCK+5*, PCK+6, VOLE+2~, VOLH+1~, DEL97+1~, DEL97+2*, DEL97+3
D INPUTE+2~, INPUTMB+2~, HELP+1~, HELPMB+1~, VOLE+2~, VOLH+1~
>> D0 INPUTE+10, INPUTMB+4, LOOKE+13, DEL+3, DEL+6, HELPO+3, HELPMB+2, SCRA+12
>> D1 INPUTE+3, INPUTE+6, INPUTE+10, INPUTE+12, LOOKE+3, LOOKE+7, LOOKE+12, LOOKE+13, DEL+3, DEL+6
, HELP+3, SCRA+5, SCRA+7, SCRA+12
D2 DEL+5~, DEL+7*, SCRA+12
DA DEL+5~, DEL+7*, PCK+4, PCK+5, PAR964+1, PAR964+2, PAR964+3, PAR964+4, PAR964+5
DA(1 DEL+6*
DA(2 DEL+6*
DD INPUTE+2~, INPUTMB+2~, VOLE+2~, VOLH+1~
>> DDS LOOKE+16, DEL+9
DIC INPUTE+2~, INPUTE+5*, INPUTMB+2~, INPUTMB+4*, LOOKE+3, HELP+1~, HELP+3*, HELPMB+1~, HELPMB+2*, VOLE+2~
, VOLE+4*, VOLH+1~, VOLH+2*
DIC("S" INPUTE+6*, INPUTMB+4*, HELP+3*, HELPMB+2*, VOLE+4*, VOLH+2*
DIC(0 INPUTE+5*, INPUTMB+4*, HELP+3*, HELPMB+2*, VOLE+4*, VOLH+2*
DICR INPUTE+2~, INPUTMB+2~, VOLE+2~
DIE HELP+1~, HELPMB+1~, VOLH+1~, PAR964+1, PAR964+2, PAR964+3, PAR964+4, PAR964+5
DIK DEL+5~, DEL+6*
DIX INPUTE+2~, INPUTMB+2~, HELP+1~, HELPMB+1~, VOLE+2~, VOLH+1~
DIY INPUTE+2~, INPUTMB+2~, HELP+1~, HELPMB+1~, VOLE+2~, VOLH+1~
DO INPUTE+2~, INPUTMB+2~, HELP+1~, HELPMB+1~, VOLE+2~, VOLH+1~
DS INPUTE+2~, INPUTMB+2~, HELP+1~, HELPMB+1~, VOLE+2~, VOLH+1~
DZ HELP+1~, HELPMB+1~, VOLH+1~
F TF~, TF+1
FGR SCRA+10~, SCRA+12*, SCRA+15, SCRA+17, SCRA+23, SCRA+25, SCRA+27
U INPUTE+12, SCRA+12, SCRA+17, SCRA+25, SCR+2, SCR+5, SCR+6, SCR+8, SCR1+3, PCK+5
, PCK+6, ID97+2, ID97+5, ID97+8, ID97+10, ID97+12, DEL97+2
X INPUTB~, INPUTB+3!, INPUTB+4!, INPUTB+5!, INPUTB+6!, INPUTE~, INPUTE+4!, INPUTE+7!, INPUTE+8*, INPUTE+10!
, INPUTE+12*, GLOBALE~, GLOBALE+1!, GLOBALE+2!, GLOBALE+4*, GLOBALE+5!, INPUTMB~, INPUTMB+5!, INPUTMB+6*, LOOKE~
, LOOKE+1, LOOKE+4!, LOOKE+5, LOOKE+6, LOOKE+8!, LOOKE+11*, LOOKE+12*, LOOKE+13, LOOKE+17*, DEL+1!
, DEL+2*, DEL+4!, DEL+10*, HELP+1~, HELP+3*, HELPMB+1~, HELPMB+2*, SCRA+10~, SCRA+12*, SCRA+13
, SCRA+15*, SCRA+17, SCRA+23, SCRA+25, SCRA+27, TX~, TX+1, GR~, SCR+1~, SCR+2*
, SCR+4, SCR+5*, SCR+6*, SCR1+1~, SCR1+3*, SCR1+7, VOLE~, VOLE+5!, VOLE+6*, VOLH+1~
, VOLH+2*
XPD LOOKE+2~, VOLE+2~, ID97+1~, ID97+2*, ID97+5*, ID97+8*, ID97+10*, ID97+12*, ID97+14
XPD0 ID97+1~, ID97+2*, ID97+5, ID97+12
XPD1 ID97+1~, ID97+2*, ID97+8, ID97+10
XPD2 ID97+1~, ID97+2*, ID97+15
XPD9 ID97+1~, ID97+2*, ID97+5, ID97+6, ID97+8, ID97+10, ID97+12
XPDET ID97+1~, ID97+16
XPDET(1 ID97+14*
XPDET(2 ID97+15*
XPDF LOOKE+2~, LOOKE+3*, SCRA+10~, SCRA+12*, SCRA+19, SCRA+21, SCR+4, SCR+5, SCR+6, SCR+8
XPDI LOOKE+2~, LOOKE+7, LOOKE+11*, LOOKE+12, LOOKE+13, DEL+3, DEL+7*
XPDI("IEN" LOOKE+6*, DEL+2*
XPDIC LOOKE+2~, LOOKE+3*, DEL+6, SCR+9
XPDLK INPUTE+2~, INPUTE+3*, INPUTE+4, INPUTE+5, LOOKE+2~, LOOKE+3*, LOOKE+4
>> XPDN(0 SCR1+3, SCR1+7
XPDT SCRA+10~, SCRA+17*, SCRA+19, SCRA+21
XPDX LOOKE+2~, LOOKE+6*, LOOKE+7, DEL+2*, DEL+3
XPDY SCRA+10~, SCRA+12*, SCRA+19
XPDZ SCRA+10~
Y INPUTE+2~, INPUTE+7, INPUTMB+2~, INPUTMB+5, LOOKE+2~, LOOKE+13*, HELP+1~, HELPO+1~, HELPO+2*, HELPO+3*
, HELPMB+1~, SCRA~, SCRA+3, SCRA+5, SCRA+9, SCRA+12, TX~, TX+1, SCR~, SCR1~
, SCR1+8, PCK~, PCK+1~, PCK+5*, PCK+6, VOLE+2~, VOLE+5, VOLH+1~, DEL97~, DEL97+2
, DEL97+3
Y(0 INPUTE+8, INPUTE+12, INPUTMB+6, SCR1+3*, VOLE+6
Z SCR+1~, SCR+2*, SCR+5, SCR+6, SCR+8, PCK+1~, PCK+2*, PCK+5, PCK+6

Marked Items

Name Field # of Occurrence
$T(^@X SCR+8
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Interaction Calls |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  Marked Items |  All