DIEZ |
This entry point can be called from the Post-Install
Routine of a KIDS build to recompile all compiled input templates that contain
specific fields. (This is useful when the data dictionary definition of a
field is changed and that field is sent in a KIDS build. KIDS does not
automatically recompile the input templates that contain that field.)
Example: If on file 12345 a new cross-reference is created, and that
cross-reference contains fields 11 and 12, the following code will recompile
all input templates that contain fields 11 and 12:
N ZZFLD,ZZLIST
F ZZFLD=11,12 S ZZLIST(12345,ZZFLD)=""
D DIEZ^DIKCUTL3(12345,.ZZLIST)
|
VARIABLES |
TYPE |
VARIABLES DESCRIPTION |
TOPFILE_NO |
Input |
File number. (This is the top-level file number, even
if the field being searched for in input templates is within a multiple.)
|
FIELD_LIST |
Input |
This input parameter is passed by reference, and is
an array of file and field numbers, in the format:
FIELD_LIST(file#,field)=""
and/or
FIELD_LIST(subfile#,subfield#)=""
|
|