scriptrunner behaviour does not work proprely

Olivier October 16, 2016

Hello, I've done a script in scriptrunner behavior and it works only on the opening screen.

My script is to mandatory a customfied if an another customfield has the "1 - Very high" value...very simple

def infoprio = getFieldById("customfield_11002")
def impact = getFieldById("customfield_12404").getValue()
 
if (impact == '1 - Very Hight'){
    infoprio.setRequired(true)
}
else
    infoprio.setRequired(false)

A the opening of the screen the script is OK but when I try to change the value of the impact fiedl (a list) it does not work, nothing hapens.

Is there somebody have an idea ?

2 answers

0 votes
Olivier October 24, 2016

Sure...my problem was that I wasn't on the good field behaviour.

The script is good but I wasn't on the customfield_12404 behaviour, the field I would like to watch.

0 votes
JamieA
Rising Star
Rising Star
Rising Stars are recognized for providing high-quality answers to other users. Rising Stars receive a certificate of achievement and are on the path to becoming Community Leaders.
October 17, 2016

Possibly typo of "1 - Very hight" ?

I see you asked and resolved the same question on our support portal, perhaps you could share the solution here.

Suggest an answer

Log in or Sign up to answer