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

Package: VA FileMan

Routine: DIKCFORM


Information

DIKCFORM ;SFISC/MKO-ENTRY POINTS FOR THE 'DIKC EDIT' FORM ;2:57 PM 25 Apr 2002

Source Information

Source file <DIKCFORM.m>

Call Graph

Call Graph

Call Graph Total: 5

Package Total Call Graph
VA FileMan 5 (HLP,MSG,REQ,UNED)^DDSUTL  ($$GET,PUT)^DDSVAL  BLDLOG^DIKCFORM  ($$FLEVDIFF,$$FROOTDA)^DIKCU  $$FNO^DILIBF  

Caller Graph

Legends:

Legend of Colors

Package Component Superscript legend

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

Caller Graph

Caller Graph Total: 1

Package Total Caller Graph
VA FileMan 1 DIKCFORM  

Entry Points

Name Comments DBIA/ICR reference
BKPRE21 ;Pre-Action for block 'DIKC EDIT FIELD CRV'
TRANS ;Post-Action on Change for Transform for Storage
BLDLOG(DIXR) ;Build the logic of the cross reference
FORMDV ;Form-Level Data Validation
POSTSV ;Post Save
VALFILE ;Data Validation for File
USEVAL ;Validation for Use (#.42)
NAMEVAL ;Validation for Name (#.02)
MSG ;Print message
VALLOG ;Called from data validation of logic fields
CRVTYPE ;Post-Action on change for Cross-Reference Value -> Type of Value
NAMECHG ;Post action on change for Name (#.02)
TYPEVAL ;Validation on Type (#.2)
TYPECHG ;Post action on change for Type (#.2)
UPDEXEC(DIXR) ;Update Execution based on number of field-type xref values

External References

Name Field # of Occurrence
HLP^DDSUTL TYPEVAL+4, TYPEVAL+8, NAMEVAL+4, NAMEVAL+11, NAMEVAL+15, NAMEVAL+19, USEVAL+6, USEVAL+10, USEVAL+13, USEVAL+16
, USEVAL+19, VALLOG+3, VALLOG+7, VALFILE+8
MSG^DDSUTL FORMDV+13, FORMDV+19, FORMDV+23, FORMDV+28, FORMDV+37, MSG+1
REQ^DDSUTL CRVTYPE+5, CRVTYPE+6, CRVTYPE+7, CRVTYPE+11, CRVTYPE+12, CRVTYPE+13
UNED^DDSUTL TRANS+4, TRANS+7
$$GET^DDSVAL TYPEVAL+6, TYPECHG+2, TYPECHG+3, NAMEVAL+8, NAMECHG+2, USEVAL+2, USEVAL+3, VALLOG+5, BLDLOG+3, BLDLOG+7
, BLDLOG+8, BLDLOG+9, BLDLOG+10, BLDLOG+21, BLDLOG+22, BLDLOG+24, BLDLOG+25, UPDEXEC+4, UPDEXEC+5, BKPRE21+2
, VALFILE+3, FORMDV+9, FORMDV+11, FORMDV+15, FORMDV+20, FORMDV+23, FORMDV+24
PUT^DDSVAL TYPECHG+4, NAMECHG+4, BLDLOG+41, BLDLOG+42, BLDLOG+43, BLDLOG+44, CRVTYPE+8, CRVTYPE+9, CRVTYPE+14, CRVTYPE+15
, UPDEXEC+6, TRANS+6, VALFILE+10, VALFILE+11
BLDLOG^DIKCFORM NAMECHG+5
$$FLEVDIFF^DIKCU BLDLOG+13, VALFILE+6
$$FROOTDA^DIKCU BLDLOG+15
$$FNO^DILIBF TYPEVAL+6

Global Variables Directly Accessed

Name Line Occurrences  (* Changed,  ! Killed)
^DD( TYPEVAL+6, NAMEVAL+13
^DD("IX" - [#.11] NAMEVAL+1, NAMEVAL+9, BLDLOG+20, UPDEXEC+3, FORMDV+8, POSTSV+5, POSTSV+6
^DD("KEY" - [#.31] NAMEVAL+17

Label References

Name Line Occurrences
MSG FORMDV+21, FORMDV+26, FORMDV+36
TRANS BKPRE21+2
UPDEXEC BLDLOG+4, CRVTYPE+17

Naked Globals

Name Field # of Occurrence
^( BLDLOG+20, POSTSV+6!

Local Variables

Legend:

>> Not killed explicitly
* Changed
! Killed
~ Newed

Name Field # of Occurrence
CNT BLDLOG+18~, BLDLOG+23*, BLDLOG+30
CRV BLDLOG+18~, BLDLOG+20*, BLDLOG+21, BLDLOG+22, BLDLOG+24, BLDLOG+25, UPDEXEC+1~, UPDEXEC+2*, UPDEXEC+3*, UPDEXEC+4
, UPDEXEC+5, POSTSV+4~, POSTSV+5*, POSTSV+6
CRV(1 BLDLOG+19*, UPDEXEC+2*
>> DA TYPEVAL+6, TYPECHG+2, TYPECHG+3, TYPECHG+4, NAMEVAL+1, NAMEVAL+8, NAMEVAL+17, NAMECHG+2, NAMECHG+4, NAMECHG+5
, USEVAL+2, USEVAL+3, VALLOG+5, CRVTYPE+2, CRVTYPE+8, CRVTYPE+9, CRVTYPE+14, CRVTYPE+15, BKPRE21+2, TRANS+2
, TRANS+6, VALFILE+3, VALFILE+10, VALFILE+11, FORMDV+7, FORMDV+8, FORMDV+20, POSTSV+5, POSTSV+6
>> DA(1 CRVTYPE+2, CRVTYPE+17, TRANS+2
>> DDSERROR TYPEVAL+3*, TYPEVAL+7*, NAMEVAL+3*, NAMEVAL+10*, NAMEVAL+14*, NAMEVAL+18*, USEVAL+5*, USEVAL+9*, USEVAL+12*, USEVAL+15*
, USEVAL+18*, VALLOG+2*, VALLOG+6*, VALFILE+9*, FORMDV+13, FORMDV+14*, FORMDV+21, FORMDV+22*, FORMDV+26, FORMDV+27*
, FORMDV+32, FORMDV+34, FORMDV+35*
>> DDSOLD TYPEVAL+1, NAMECHG+3, VALFILE+1, VALFILE+10, VALFILE+11
>> DIE VALLOG+5, CRVTYPE+8, CRVTYPE+9, CRVTYPE+14, CRVTYPE+15, BKPRE21+2, TRANS+6
DIKCDA FORMDV+2~, FORMDV+8*, FORMDV+9, FORMDV+11, FORMDV+15, FORMDV+23, FORMDV+24, FORMDV+29
DIKCDA(1 FORMDV+7*
DIKCFIL FORMDV+10~, FORMDV+11*, FORMDV+12, FORMDV+20
DIKCI FORMDV+2~, FORMDV+34*
DIKCIENS CRVTYPE+1~, CRVTYPE+2*, CRVTYPE+5, CRVTYPE+6, CRVTYPE+7, CRVTYPE+11, CRVTYPE+12, CRVTYPE+13, TRANS+1~, TRANS+2*
, TRANS+4, TRANS+7
DIKCLIST FORMDV+2~
DIKCLIST( FORMDV+25, FORMDV+29*, FORMDV+34
DIKCMSG FORMDV+10~, FORMDV+19
DIKCMSG(1 FORMDV+15*
DIKCMSG(2 FORMDV+16*
DIKCMSG(3 FORMDV+17*
DIKCMSG(4 FORMDV+18*
DIKCREB POSTSV+7!
DIKCRF FORMDV+10~, FORMDV+20*, FORMDV+23
DIKCSQ FORMDV+2~
DIKCSS FORMDV+2~, FORMDV+24*, FORMDV+25, FORMDV+28, FORMDV+29, FORMDV+33*, FORMDV+34*
DIXR BLDLOG~, BLDLOG+3, BLDLOG+4, BLDLOG+7, BLDLOG+8, BLDLOG+9, BLDLOG+10, BLDLOG+19, BLDLOG+20, BLDLOG+41
, BLDLOG+42, BLDLOG+43, BLDLOG+44, UPDEXEC~, UPDEXEC+2, UPDEXEC+3, UPDEXEC+6
DUZ(0 TYPEVAL+2, VALLOG+1
F01 NAMEVAL+6~, NAMEVAL+8*, NAMEVAL+9, NAMEVAL+13
FCNT BLDLOG+18~, BLDLOG+22*, BLDLOG+44, UPDEXEC+1~, UPDEXEC+5*, UPDEXEC+6
FILE BLDLOG+6~, BLDLOG+7*, BLDLOG+13, BLDLOG+15
KILL BLDLOG+38~, BLDLOG+39*, BLDLOG+40*, BLDLOG+42
L BLDLOG+34~, BLDLOG+35*
LDIF BLDLOG+12~, BLDLOG+13*, BLDLOG+14*, BLDLOG+15, BLDLOG+35, VALFILE+2~, VALFILE+6*, VALFILE+7
LEV BLDLOG+12~, BLDLOG+15
MAXL BLDLOG+18~, BLDLOG+25*, BLDLOG+26, BLDLOG+29*, BLDLOG+30, BLDLOG+31
NAME TYPECHG+1~, TYPECHG+3*, TYPECHG+4, USEVAL+1~, USEVAL+2*, USEVAL+4, USEVAL+8, USEVAL+11, USEVAL+17, BLDLOG+6~
, BLDLOG+8*, BLDLOG+15
ND POSTSV+4~, POSTSV+6*
ORD BLDLOG+18~, BLDLOG+21*, BLDLOG+26, BLDLOG+29*, BLDLOG+31
RFILE BLDLOG+6~, BLDLOG+10*, BLDLOG+13, VALFILE+2~, VALFILE+3*, VALFILE+5, VALFILE+6, VALFILE+10, VALFILE+11
ROOT BLDLOG+12~, BLDLOG+15*, BLDLOG+16, BLDLOG+32*, BLDLOG+35*, BLDLOG+36*, BLDLOG+40
RTYPE BLDLOG+6~, BLDLOG+9*, BLDLOG+13
SBSC BLDLOG+18~, BLDLOG+24*, BLDLOG+26, BLDLOG+28*, BLDLOG+29
SBSC( BLDLOG+26*, BLDLOG+28, BLDLOG+29
SBSC(0 BLDLOG+39
SET BLDLOG+38~, BLDLOG+39*, BLDLOG+40*, BLDLOG+41
SORT1 NAMECHG+1~, NAMECHG+3*, NAMECHG+4
SORT2 NAMECHG+1~, NAMECHG+3*, NAMECHG+4
TYPE NAMEVAL+6~, USEVAL+1~, USEVAL+3*, USEVAL+4, USEVAL+14, BLDLOG+2~, BLDLOG+3*, BLDLOG+4
U TYPEVAL+6, NAMEVAL+1, BLDLOG+26, BLDLOG+29
USE TYPECHG+1~, TYPECHG+2*, NAMECHG+1~, NAMECHG+2*, NAMECHG+4
VAL BLDLOG+18~, BLDLOG+30*, BLDLOG+31*, BLDLOG+32
WKILL BLDLOG+12~, BLDLOG+16*, BLDLOG+39*, BLDLOG+43
X TYPEVAL+2, TYPEVAL+6, NAMEVAL+1, NAMEVAL+2, NAMEVAL+9, NAMEVAL+11, NAMEVAL+13, NAMEVAL+15, NAMEVAL+17, NAMECHG+3
, USEVAL+8, USEVAL+11, CRVTYPE+4, BKPRE21+1~, BKPRE21+2*, TRANS+3, VALFILE+1, VALFILE+5, VALFILE+6
Info |  Source |  Call Graph |  Caller Graph |  Entry Points |  External References |  Global Variables Directly Accessed |  Label References |  Naked Globals |  Local Variables |  All