For a text form field, the consoleLib.isFieldModifiedByName() system function returns YES if a specified field has been modified during the current openUI statement. For a screen array (ArrayDictionary), it returns YES if the field in the current row has been modified since the cursor entered the row.
This function is valid on commands that modify fields and does not register the effect of statements that are part of a BEFORE_OPENUI clause. You can assign values to fields in these clauses without marking the fields as touched.
The function is similar to consoleLib.isFieldModified(), except that it refers to the value from the name property of the field rather than to the field variable itself. EGL requires this variant for compatibility with I4GL.
consoleLib.isFieldModifiedByName(name STRING in)
returns (result BOOLEAN)