So I've done this on Server - I believe with Behaviors. Wondering if it's possible with something like ScriptRunner in CLOUD. I want to be able to hide or show field on a JIRA Create Screen based on a prior fields value. In the example below, Work Being Done sets the field selection thereafter...
Ex.
1. User selects field Environment = "Confluence"
2. User selects field Work Being Done = "New Space Request"
The Create Screen should then only show fields that pertain to creating a New Space such as Type of Space, User Access and so on.
In this case I want to hide any fields related to a Plugin Request, Enhancemnet or Integration for example.
Thanks
AP
Hi Andy,
Thank you for your question.
I can confirm that the ScriptRunner for JIRA Cloud plugin is unable to perform any dynamic validation on issue forms to link or hide fields like the server version can with the Behaviors feature.
Also I can confirm that the plugin cannot dynamically populate field values like it can in the server version can with the Behaviors feature.
The reason we are unable to provide this functionality is due to the restricted functionality and API's which Atlassian provide inside JIRA Cloud, due to the fact that Atlassian only provide a Rest API in Jira Cloud and not the same Java API that the server version contains.
You can see more detailed information on the differences between ScriptRunner for JIRA Cloud and ScriptRunner for JIRA Server inside of the documentation page located here.
I hope this information helps.
Regards,
Kristian
The lack of user context on the Create screens is really annoying. We resolved that with Dynamic Forms for Jira which is quite easier to use than ScriptRunner, as you don't have to write a single line of code. Moreover, you also gain some additional abilities next to show/hide fields conditionally like the Set Default Value, the Set Value based on condition, and make fields required or read-only.
If you have any questions or would like to have a demo session just book it here.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi @Jarosław Solecki _Deviniti_
Can we make use of this plugin (Dynamic Forms for Jira) for JWM project as well?
I have the similar kind of requirement for one of the JWM projects.
There is a simple yes or No select list, if yes is selected, we should show another fields.
If "No" is selected, no need to show any new fields.
Please note that there is no customer portal available for this project.
We just use the Create button for creating this tickets.
Appreciate your response.
Thanks,
Kalyani.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Currently, it is not available in JWM. I encourage you to raise a request for that as we are gathering interest in that kind of project.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Can confirm the form option works for this ability. Add your fields to the form and use sections to separate fields and set the conditional state on the section based on fields and its value.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Andy, it is not directly on point as it is not done with ScriptRunner; however, ProForma (or ProForma Lite) allows you to show or hide fields using conditional logic, which should meet your needs. It works the same in Cloud or Server, and the ProForma Create Issue feature, with the ability to link directly to a form, has helped many organisations to work around the limitations of the Jira create screen.
The GIF below shows how conditional logic can work on a form (I made it for a slightly different question, but it seems relevant enough here).
Regards,
Simon
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.
Question Referred to Cloud deployment type.
ProForma does not support Jira Cloud.
Is there any other way to achieve this on cloud?
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.