Options
- Mark as New
- Bookmark
- Subscribe
- Mute
- Subscribe to RSS Feed
- Permalink
- Report Inappropriate Content
09-14-2023 06:22 PM
Hi Community,
I was trying to hide an option in a reference field based on the selection on another field but I can't seem to make it work. I have seen a couple of similar question here in community but the solution that works for them does not seem to work when I tried it.
Requirement:
When country = Singapore, category shoould show Recruitment, all other countries should not show the Recruitment category.
My script Include:
var CategoryCheck = Class.create();
CategoryCheck.prototype = {
initialize: function() {
},
checkCountry: function(country) {
gs.info('Check Country' + country);
if(country == 'f9955b451bec55500826cbf2164bcb88') {//Singapore
return "u_available_forISNOTEMPTY";
}
else {
return "u_available_forISNOTEMPTY^u_name!=Recruitment/Onboarding";
}
},
type: 'CategoryCheck'
};
Then, I have added the reference qualifier in the category field: javascript:new CategoryCheck().checkCountry(current.variables.u_country);
Can someone help to advise what am I missing.
Thank you.
Solved! Go to Solution.