You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
I have a form with a Smart Multi-Select field configured. I want to show or hide another field based on the user selection in this field.
Has the following field
USER_SEL_TOOLS (Smart Multi-Select field)
Has the following fields
TOOL_NAME (Text field)
TOOL_ATTRIBUTES (Multi-Select field)
| TOOL_NAME | TOOL_ATTRIBUTES |
| hammer | wood, metal |
I want to build a conditional statement for a Confiforms Rules for Field Definition that looks to see if the user selected "hammer" and if "hammer" has the attribute "wood" selected. If this is true, then perform action.
I can get the select values from TOOL_ATTRIBUTES:
Returns "wood metal" when testing by setting the value of a text field. However, I can't seem to get the CONDITION to evaluate and the action to execute:
The better option would to use hasValue function - https://wiki.vertuna.com/display/CONFIFORMS/Virtual+functions
As your condition might give a false positives if "TOOL_ATTRIBUTES" is for example "wooden", but you wanted to check strictly against the "wood"