Hi all,
I'm trying to prevent simple, incorrect fix fails where the regressed cl is lower than the fixed cl.
To do this, I'm trying to create a simple scripted validator to compare and check that the regressed CL is equal to or greater than the fixed CL, which are both number fields. However it seems >= is not supported and I'm otherwise unsure how to implement this. Help?
I've tried this as a simple scripted validator:
cfValues['Regressed CL'] >= cfvalues['Fixed CL']
Thank you.
I think (i don't really remember) that when you get a customfield value, it returns it as "string"
that is a possible reason why >= not working for you.
Try this:
(cfValues['Regressed CL'] as int) >= (cfvalues['Fixed CL'] as int)
Success! Thank you. Strange that it wouldn't assume number when it's a number field.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I Have tried the below script in validator.
(cfValues['numberfield2'] as int) >= (cfvalues['number field1'] as int)
error : says cfvalues not declared, could you give me full script.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
The solution: correct "cfvalues" to "cfValues"
The V in values should be upper case.
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.