Forums

Articles
Create
cancel
Showing results for 
Search instead for 
Did you mean: 

How to make Custom field mandatory for all screens in a particular workflow using script runner

Harish Kumar December 18, 2019

I need to make a custom field called ABC mandatory (asterisk) in all screens of workflow also in create and edit screen using script runner ...

Waiting for an early reply

Thanks

Harish

1 answer

1 accepted

Suggest an answer

Log in or Sign up to answer
0 votes
Answer accepted
Leo
Community Champion
December 18, 2019

Hi @Harish Kumar,

It's quite easy if you go with Scriptrunner's Behaviour

you can get a workflow name also, but I feel it's better to go with issue type as a workflow used by particular issue types

def IssueType=getIssueContext().getIssueType().name

if(IssueType == "Story" || IssueType == "Task" ){
getFieldByName("ABC").setRequired(true) 
}

 it'll make that field as mandatory in all screens.

 

BR,

Leo

Harish Kumar December 18, 2019

Thanks !!! it worked like a charm. but this field is in another tab of screens, how can i show the asterisk on the tab too ?

TAGS
AUG Leaders

Atlassian Community Events