GENERAL DESCRIPTION |
When installing a patch that includes changes to field
definitions in a data dictionary, KIDS does not recompile the compiled print
templates.
Recompilation of print templates may involve the following steps:
(1) Traverse the "AF" cross-reference of the ^DIPT global (file
#.4) to obtain a list of compiled print templates for the
affected fields. The structure of this cross-reference is
^DIPT("AF",file,field,template)=""
Subfields would be treated like fields of their respective
subfiles, i.e. ^DIPT("AF",subfile,subfield,template)="".
(2) For each template that is being recompiled, access
^DIPT(template,"ROU") to determine the compiled routine.
(3) Invoke EN^DIPZ to recompile that print template.
|
GLOBAL REFERENCE |
GLOBAL REFERENCE |
FIELD NUMBER |
GLOBAL DESCRIPTION |
DIPT(AF |
|
This cross-reference has the following structure:
^DIPT("AF",file,field,template)=""
^DIPT("AF",subfile,subfield,template)=""
|
DIPT(D0,ROU) |
FIELD NUMBER |
ACCESS |
FIELD NAME |
LOCATION |
1815 |
Direct Global Read & w/Fileman |
ROUTINE INVOKED |
ROU;E1,13 |
|
|
|