Please see example below which should help you:
My List is called List_1 and has the following fields called Option1, Option2, Option3:
My Check box is visable when Option1 is ticked or Option1 and Option3 is ticked by using the following expression within the checkbox visible rule:
if list_1 == "Option1"
else if list_1 == "Option1~^Option3" then true else false
Of course you will not put Option1 etc.. you will add your List record names.
Outcome of selecting option1 or Option1 and Option3 to show text box below:
And when selecting just option 1
However selecting Option1 and Option2 will not show the check box:
Hope this helps!
Thank you very much for your thoughtful response.
I have definitely considered your solution. Since I have multiple entries in my list, including all possible permutations of “Option 1”~”Option X” could be in the hundreds of combinations.
My use of “in”, I hoped, would have done the trick. But, alas, no.
1 of 1 people found this helpful
Think I managed to get this to work in a roundabout way.
I set the visibility expression of the other object to:
nvl(FirstRegexMatch(list_1, /Other/), "") != ""
Initially I tried using the Find() function but it didn't work and the FirstRegexMatch function appears to work as desired. As you may have gathered, this does depend on the 'Other' value being unique.
Thank you, very much.
This works perfectly!!!