The fgl_dialog_setfieldorder function has the same effect as a 4GL OPTIONS statement. It determines the order in which values are placed in fields, as determined by an INPUT statement.
The function takes an integer as its argument, which is 0 for unconstrained, or 1 for constrained.
If the field order is unconstrained, the values in the INPUT statement will be placed in the fields in the logical order of the fields. If the order is constrained, the values will be placed in the fields in the order defined in The INPUT statement.