1. I have 1 field with multiple values to pick from
2. Out of 5 options, 2 values are OK for the JIRA to move forward "Completed" or "Bypassed"
3. I'm using the field required validator to ensure that one of those values are selected before the JIRA can move forward.
How do I configure the Field Required Validator to determine whether "Completed" OR "Bypassed" is selected so it's validated?
One of the options when setting this up says:
So I tried numerous combinations "Completed,Bypassed"; "[Completed,Bypassed]"; "Completed, Bypassed", etc. and same error. I must be missing something simple...
Is there a workaround if that's not possible without having to pay for an add-on?
Thanks,
Lillian
Hi Lillian,
I was a bit confused to start here. The Field Required validator only checks to see if the field has a value of any kind. In your description though, it looks like you're trying to use the Regular Expression Check validator instead.
I think the regex validator can be used here, but I agree that the example posted there is confusing and misleading a bit. That example would work for single Character matching like A or B in regex. However for multicharacter matching, I think you'll need to use a value such as
Completed|Bypassed
In the validator. This would match either or both values, but it would still reject any issues that try this transition and contain any other value for a multiselect field. Try this. Does this help? Or are you also looking to validated the field if it contains either of the valid options and some other options?
Andy
Thanks Andy! I just tried with | and came back with an error: "It seems that you have tried to perform an illegal workflow operation."... any other suggestions?
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
No wait it worked!!!!! WOOHOO!!!! Sorry there was another validator and the JIRA was getting caught on that! This worked!!! Andy thanks SO much!!! Yay!! :D Much appreciated!!
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Glad to hear that helped.
If this resolves your issue, please click the Accept Answer button. This will help other users that might search this topic to find this solution a bit easier.
Andy
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
So glad I found this. Thanks for the | tip
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
To complete your answer you have to use this format:
(Completed|Bypassed)
there you go
cheers
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If needing to compare a single value, use ^Completed$ or ^Bypassed$
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
HELP. You haven't written out the full syntax and I am still not succeeding.
I have written: Option (N/A|Defined) so that it should match either N/A or Defined.
I am still getting the error
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.