Cascading fields using dynamic forms

Bella Wood July 9, 2021

Hi all, I’m trying to create cascading fields using dynamic forms. For example: if someone selects yes to a yes or no field, I’d like another set of questions to pop up. If they select no I’d like the fields to remain hidden. Has anyone done this? Can you recommend a video or explain? 

2 answers

0 votes
Simon Herd
Atlassian Team
Atlassian Team members are employees working across the company in a wide variety of roles.
July 12, 2021

@Bella Wood you can achieve this with ProForma's conditional logic. It is the same app in Server and Cloud. 

You can learn how to conditional logic/dynamic fields here.

Bin
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 30, 2023

@Simon HerdCan you update the link for "conditional logic/dynamic fields"?  It is broken.

0 votes
Martin Bayer _MoroSystems_ s_r_o__
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
July 9, 2021

Hi @Bella Wood I use Behaviours functions of ScriptRunner for this purposes (https://scriptrunner.adaptavist.com/6.20.0/jira/behaviours-overview.html).

So based on the selected value I just hide/show other fields which must be configured on the screen.

Martin Bayer _MoroSystems_ s_r_o__
Community Leader
Community Leader
Community Leaders are connectors, ambassadors, and mentors. On the online community, they serve as thought leaders, product experts, and moderators.
July 9, 2021

But... I just noticed you've mentioned "dynamic forms". Do you mean this App: https://marketplace.atlassian.com/apps/1210820/dynamic-forms-for-jira?hosting=server&tab=overview?

Bella Wood July 9, 2021

Yes that’s the app I’m talking about. Also the extension for service desk. I’ve never used script runner but I’ll look into it. Thank you!

Suggest an answer

Log in or Sign up to answer