IBM Support

Configure Conditional Properties to make a field required

Technical Blog Post


Configure Conditional Properties to make a field required


Some users asked how to configure conditional properties to make a field required.  Is that possible ?

Conditional UI can be used to apply various UI related conditions. 

What if you want to make a textbox required based on some condition ?


Steps to follow :


1- Identify the field which has to be required in a particular Maximo app.

2- Ensure you create a condition using Conditional Expression Manager app.

3- Go to the Application Designer and create a Signature Option using "Add/Modify Signature Option" for your app.

4- Assign this newly created Signature Option to the field "Signature Option" propeties by going to Right Click > Properties.

5- Click the " Configure Conditional Properties" button and then select the "Security Group"  to which this rule should apply.  (Use the condition we created above in "Conditions for Security Group")


6- In property values section for the true condition result, select “inputmode” as the property and "required" as the value.

7- Select OK then go to "Security Groups" app and provide access to the signature option that you created above to the appropriate security group.

8- Once that is done, you are ready and based on the condition being true your field will be required.


See ya

[{"Business Unit":{"code":"BU005","label":"IoT"}, "Product":{"code":"SSLKT6","label":"Maximo Asset Management"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":""}]