UI Policy to hide/Show Checkbox

travuswarren
Giga Contributor

Hello all,

Has anyone had any issues creating a UI Policy to hide/show a checkBox field for a service catalog item?   I will document   my UI Policy below.

Condition:

test_selectbox = new   or

test_selectbox = old

Catalog UI Policy Actions

test_checkbox: Mandatory: Leave alone Read-Only:Leave alone Visible: True

test_reference field: Mandatory: True Read-Only:True Visible: True

When the test_selectbox condition matches, the test_reference field is visible but the test_checkBox remains not visible.

What is weird is that the UI policy works correctly when I created an additional test checkBox and removed both order values.   This creates both checkBoxs on the top of the form which is not intended and only used for testing.

find_real_file.png

Thanks again

1 ACCEPTED SOLUTION

Hi William,



I actually was able to get my issue fixed with some assistance.   I had to wrap my checkbox with two containers(container start & container end).   Try to wrap your checkboxes in additional containers.   Hopefully this helps.


View solution in original post

27 REPLIES 27

Hi William,



I actually was able to get my issue fixed with some assistance.   I had to wrap my checkbox with two containers(container start & container end).   Try to wrap your checkboxes in additional containers.   Hopefully this helps.


I just tried this step...It works ONLY if you show and hide the container only. I had to take out the checkbox variable to get it to work.   Long story short.....UI policy on value condition make visible container start and container end.   Reverse if false. As long as checkboxes are inside container the checkbox will show and hide.   So weird.     As I have an incident open now I will remove work around and see what SN says.   Sounds like extra work for no reason.



Marshall


That's the one thing I forgot to mention. Yes you have to make the UI policy on the containers and not the checkboxes. Glad to hear you found a solution.





Sent from my iPhone


Thanks, Travuswarren. This worked!

 

will_smith
Mega Guru

So apply the UI policy to the container start, got it. I'll implement that and report back. Thanks guys!