Catalog UI policies and Multiple Choice variables - Display Issues

mattystern
Kilo Sage

Hello,

I am working on a catalog item for access to a distribution list. When a user clicks the "Distribution List" checkbox, I have a Catalog UI policy to make a multiple choice radio button appear. When the user clicks on an option, more options display to collect information, also done through a Catalog UI policy. See this example:

find_real_file.png  

This works when you initially click on the options. However, if you click between the two options the display cuts does not display, most likely because I am re-using the options between the two buttons. Here is the same form after clicking on "New Distribution List" followed by "Addition to an Existing Distribution List":

find_real_file.png

 

Is there a change I can make to my catalog UI policy to make the boxes stay if I click between the two options? Or am I better off just creating variables for each individual radio button option?

1 ACCEPTED SOLUTION

Allen Andreas
Administrator
Administrator

I know exactly what you're talking about and it's a finicky process with UI Policies etc and multiple use fields on different options (gets even crazier when those fields are mandatory). If you can't make the condition on one of the UI policies fit to your scenario, meaning an 'and' or 'or' condition can't really work and two policies would deal with the same fields...I would recommend just moving to a client script and doing it the "long" way of specifying if that field = this, then show these and hide these...and then if it equals this...show these and hide these...

as an onChange script.

Please mark reply as Helpful/Correct, if applicable. Thanks!


Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!

View solution in original post

6 REPLIES 6

Allen Andreas
Administrator
Administrator

I know exactly what you're talking about and it's a finicky process with UI Policies etc and multiple use fields on different options (gets even crazier when those fields are mandatory). If you can't make the condition on one of the UI policies fit to your scenario, meaning an 'and' or 'or' condition can't really work and two policies would deal with the same fields...I would recommend just moving to a client script and doing it the "long" way of specifying if that field = this, then show these and hide these...and then if it equals this...show these and hide these...

as an onChange script.

Please mark reply as Helpful/Correct, if applicable. Thanks!


Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!

Made an onChange script and it worked. Thanks Allen!

SanjivMeher
Kilo Patron
Kilo Patron

Must be an issue with your UI policy condition

 

UI policy1: DL Changes True->Display New Distribution or Addition

UI policy2: DL Changes true && Addition to an Existing DL -> Display the respective fields

UI policy3: DL Changes true && New DL-> Display the respective fields

 

Make sure the policy2 and policy 3 condition is correct as above


Please mark this response as correct or helpful if it assisted you with your question.

So from your experience, you'd have to keep mentioning the DL Changes true in all three for it to work?

You couldn't say DL Changes True -> Display MC field with 2 choices (a and b)

And then another policy to if A = this, then show these fields

And then another policy to if B = this, then show these fields

--Just curious as I hadn't tried your way before and wasn't sure why you'd have to keep mentioning the first condition over and over.


Please consider marking my reply as Helpful and/or Accept Solution, if applicable. Thanks!