IBM Support

Configure Conditional Properties to make a field required

Technical Blog Post


Abstract

Configure Conditional Properties to make a field required

Body

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":"BU059","label":"IBM Software w\/o TPS"},"Product":{"code":"SSLKT6","label":"IBM Maximo Asset Management"},"Component":"","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]

UID

ibm11112625