I have multiple field validations that have to be done and I thought I'd just put them in a loop with an array of customfield ids. But the isNull field doesn't seem to accepting my field substitution when building the field name to use as a parameter, it's not detecting null fields. Is what I'm doing below possible?
string [] fieldids = {"16601"};
for (string fieldid in fieldids) {
if(isNull("customfield_"+fieldid)) {
return false,"Field " + getCustomFieldNameById(fieldid) + " must be filled in";
}
}
Thanks,
Jay
Solved my own question. I tried using variable substitution and it worked just fine!
string [] fieldids = {"16601","16805","16810"};
string customfield;
for (string fieldid in fieldids) {
customfield="customfield_"+fieldid;
if(isNull(%customfield%)) {
return false,"Field " + getCustomFieldNameById(fieldid) + " must be filled in";
}
}
Join us June 26, 11am PT for a webinar with Atlassian Champion Robert Hean & Loom’s Brittany Soinski. Hear tips, stories, and get your burning questions answered. Learn how Loom makes training and enablement easier. Don’t miss it!
Register todayOnline forums and learning are now in one easy-to-use experience.
By continuing, you accept the updated Community Terms of Use and acknowledge the Privacy Policy. Your public name, photo, and achievements may be publicly visible and available in search engines.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.