Edit settings as shown below. MQL>modify form <SYMBOLIC_NAME_OF_OBJECT_TYPE> field modify name 'Subject' setting Editable TRUE setting 'Field Type' attribute setting 'Registered Suite' DesignerCentral
;
For example:
MQL>modify form type_SWComponent field modify name 'Subject' setting Editable TRUE setting 'Field Type' attribute setting 'Registered Suite' DesignerCentral ;
The Field Type is set to "attribute"
with Editable true or false based on need.
The Field Type can also be a JPO for more specific customization.
Refer to the Legacy ENOVIA Web Apps
Customization Guidefor information on customizing JPOs.
To configure access, add an Access Expression field to the settings:MQL>modify form <SYMBOLIC_NAME_OF_OBJECT_TYPE> field modify name 'Subject' setting 'Accesss Expression' '$<attribute[attribute_IsVersionObject].value> == False';
For example:
MQL>modify form type_SWComponent field modify name 'Subject' setting 'Accesss Expression' '$<attribute[attribute_IsVersionObject].value> == False';
For example, the above Access Expression only displays the field if
the business object is a revision object.
To add individual users, roles, or groups -
MQL>modify form <SYMBOLIC_NAME_OF_OBJECT_TYPE> field modify name 'Subject' user <USER_NAME> |all;
For example,
MQL>modify form type_SWComponent field modify name 'Subject' user all;
For more information, see MQL Concepts ->Modeling Web Elements -> Forms