Help for DSU0423

The field you selected to reference is in the same record as the referencing field, but is physically before the referencing field (its DDS definition precedes the referencing field's DDS definition).

DDS rules require source reference fields to be defined after the field they are referencing.

If you are creating a reference field from the Field Details page the new field will be created after the first selected field in the Field List window (or at the end if no field selected). Therefore, the referenced field must be before or equal to this first selected field.

If you are creating a reference field from the Design page and this is Printer File (PRTF) DDS, the new field will be created after the field which immediately precedes the cursor on the Design window. If there is no such field, it is placed at the beginning of the record.

If you are creating a reference field from the Design page and this is Display File (DSPF) DDS, the new field will always be created at the bottom of the record so you can reference any field in the current record.

Response: Select Yes to create or change this field anyway. You will have to move either the referenced field or the referencing field before compiling, or the compile will fail.

Select No to cancel this create or change so you can select another field to reference.