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 transforms & help for file 9.6 & 9.7 ;10/19/2002

Source Information

Source file <XPDET.m>

Call Graph

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

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 8

Package Total Caller Graph
Kernel 8 XPDE  ^XPD(9.6  BUILD COMPONENTS  GLOBAL  MULTIPLE BUILD  REQUIRED BUILD  ^XPD(9.7  VOLUME SET  

Entry Points

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

External References

Name Field # of Occurrence
EN^DDIOL ID97+16
MDEL^DDSUTL DEL+9
MLOAD^DDSUTL LOOKE+19
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+17
^DIK DEL+8
$$GET1^DIQ LOOKE+13
$$FMTE^XLFDT ID97+5, ID97+8, ID97+10
$$PKG^XPDUTL PCK+5
$$FILE^XPDV SCRA+13

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:
    • INPUTE+7
    • INPUTMB+5
    • HELP+4
    • HELPMB+3
    • VOLE+5
    • VOLH+3
Routine Call
  • DIC
  • Line Location:
    • LOOKE+7
    • DEL+3
Routine Call
  • DIE
  • Line Location:
    • LOOKE+17

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DIC - [#1] GR
^TMP("DILIST" LOOKE+8, LOOKE+11, LOOKE+13, DEL+4, DEL+7, DEL+11!
^TMP("XPD" LOOKE+19, LOOKE+21!
^TMP("XPDX" LOOKE+9!, LOOKE+16*, LOOKE+17, LOOKE+21!
^XPD(9.6 - [#9.6] INPUTB+3, INPUTE+10, HELPO+3, SCRA+13, 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+13
$$TX INPUTE+12, LOOKE+13
DEL LOOKE+5

Naked Globals

Name Field # of Occurrence
^( LOOKE+16*, 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+13*, 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+16, DEL+3, DEL+6, HELPO+3, HELPMB+2, SCRA+13
>> D1 INPUTE+3, INPUTE+6, INPUTE+10, INPUTE+12, INPUTE+14, LOOKE+3, LOOKE+7, LOOKE+13, LOOKE+15, LOOKE+16
DEL+3, DEL+6, HELP+3, SCRA+6, SCRA+8, SCRA+10, SCRA+13
D2 DEL+5~, DEL+7*, SCRA+13
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+19, 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+11~, SCRA+13*, SCRA+16, SCRA+18, SCRA+22, SCRA+28, SCRA+32
U INPUTE+12, SCRA+13, SCRA+18, 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*, INPUTE+14!, 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+13*, LOOKE+15*, LOOKE+16
, LOOKE+20*, DEL+1!, DEL+2*, DEL+4!, DEL+10*, HELP+1~, HELP+3*, HELPMB+1~, HELPMB+2*, SCRA+11~
, SCRA+13*, SCRA+14, SCRA+16*, SCRA+18, SCRA+22, SCRA+28, SCRA+32, 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+11~, SCRA+13*, SCRA+18, SCRA+20, SCRA+22, SCRA+24, SCRA+26, SCR+4
, SCR+5, SCR+6, SCR+8
XPDI LOOKE+2~, LOOKE+7, LOOKE+11*, LOOKE+13, LOOKE+16, 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+11~, SCRA+18*, SCRA+20, SCRA+22, SCRA+24, SCRA+26, SCRA+30
XPDX LOOKE+2~, LOOKE+6*, LOOKE+7, DEL+2*, DEL+3
XPDY SCRA+11~, SCRA+13*, SCRA+20, SCRA+22, SCRA+24
XPDZ SCRA+11~
Y INPUTE+2~, INPUTE+7, INPUTE+14, INPUTMB+2~, INPUTMB+5, LOOKE+2~, LOOKE+16*, HELP+1~, HELPO+1~, HELPO+2*
HELPO+3*, HELPMB+1~, SCRA~, SCRA+4, SCRA+6, SCRA+10, SCRA+13, 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