Indexed Foreign Fields
An indexed field, DD_INDEXFIELD, is any field that is not a key field and provides a segment in one or more of the table’s indexes. When used as foreign fields, you will usually want these fields to be enterable (so you can perform manual finds) but defined as no-put so you cannot save a changed value. This foreign field setting for this will be:
Set Foreign_Field_Option DD_INDEXFIELD DD_NoPut to True
Alternatively, you may decide to not even support finding on these fields, in which case your foreign field setting will be:
Set Foreign_Field_Option DD_INDEXFIELD DD_DisplayOnly to True