Showing results for 
Search instead for 
Did you mean: 
Sign up Log in

It's not the same without you

Join the community to find out what other Atlassian users are discussing, debating and creating.

Atlassian Community Hero Image Collage

How to populate Description field with default value based on component field in JIRA


Hi All,

We have a requirement to display default value in Description field based on the values selected in Component Field. 

Can anyone provide suggestion.




1 comment

Daniel Ebers Community Leader Dec 06, 2020

Hi Vasantakumaar,

this is something usually ScriptRunner in a Server environment is used - in case you have this App already it should be easy to get started.

There is even an example which describes nearly exact your use case - just for the Component-requirement you would need to insert some additional code:

Without any additional apps this kind of dependency will not be possible.
Even worse: also putting a default text (without any dependencies) to description is something that is still to come (hopefully!):


Hi @Daniel Ebers ,


Yeah we have the script runner plugin, I have tried to work on it but not able to validate the components field.

Could you provide help me on this.




Daniel Ebers Community Leader Dec 07, 2020

I have no use case for the components field and never implemented a solution for it.
You would have to do it on your own or probably somebody from Community will contribute to this.

Hi @Daniel Ebers ,


I have created a script and tested in our testing environment and it's working.

def formComponent = getFieldById(getFieldChanged())
def desc = getFieldById("description")

def defaultValue1 ="""Test 1""".replaceAll(/ /, '')
def defaultValue2 ="""Test 2""".replaceAll(/ /, '')
def defaultValue3 ="""Test 3""".replaceAll(/ /, '')

List componentFieldValues = formComponent.getValue().collect {it.getName()}

if ("comp1" in componentFieldValues) {
else if ("comp2" in componentFieldValues) {
else if ("comp3" in componentFieldValues) {


Thanks for your suggestion.



Daniel Ebers Community Leader Dec 07, 2020

Awesome! I am glad you got it working.



Log in or Sign up to comment

Community Events

Connect with like-minded Atlassian users at free events near you!

Find an event

Connect with like-minded Atlassian users at free events near you!

Unfortunately there are no Community Events near you at the moment.

Host an event

You're one step closer to meeting fellow Atlassian users at your local event. Learn more about Community Events

Events near you