You're on your way to the next level! Join the Kudos program to earn points and save your progress.
Level 1: Seed
25 / 150 points
1 badge earned
Challenges come and go, but your rewards stay with you. Do more to earn more!
What goes around comes around! Share the love by gifting kudos to your peers.
Keep earning points to reach the top of the leaderboard. It resets every quarter so you always have a chance!
Join now to unlock these features and more
We are using Jira on cloud.
I'm trying to find a way to ask the user to do something online, when he changes some field on the form.
User is updating field x to value "Yes", as a result, I would like to ask him to fill some data in field y - online.
Is there a way of doing it online?
Hi @Sarit Ashtar ,
That's doable through an app, as previously mentioned.
If field Y were a single select field, then you can substitute fields X and Y with a custom field of type Cascading Select.
Alternatively, you may just add the second field with the instructional text "(if applicable)".
One hack you could try if you're really desperate is to make this field editable only via a workflow transition, and then add a validator to the transition to make the other field required. Let me know if you're interested and I can outline the steps I would try.
What I'm suggesting is that you could add a transition from the current status to the current status, and make that the only way to edit the field you're interested in.
@Sarit Ashtar Hi and welcome to the Atlassian Community!
If the user updates field x to value "Yes", you can create a comment to the issue and ask the user this way (it should also be possible to mention him) - it should be relatively easy to prepare such automation rule. This is the only way I can imagine doing this, but maybe others will have better ideas.
Creating automation means, we are hard-coding the user response and adding it to the comments. If the requirement is that the standard text should be added to the comments every time the user selects 'Yes', then this is fine.
Based on what I understand, there are two fields 'x' and 'y'. The field 'y' should only be displayed when the user selects 'Yes' option for field 'x'. Then prompt the user to enter something accordingly and it should be mandatory.
There are two ways to do this and both require plugins like ScriptRunner (using Behaviors) and Dynamic Forms.
Hope this helps.
Hi @Vamsi Kandala ,
thank you for your comment, but user is on cloud and these functionalities such as behaviours or dynamic forms for custom fields are not available (maybe will be in the future, but not now). That is why I was suggesting this kind of solution, even though is not optimal.
Hi @Hana Kučerová ,
we recently added support for single select and paragraph custom fields in Dynamic Forms Cloud.
If I understand you correctly the single select should be appropriate for your case.
In January we are introducing more fields (multi-select and user-pickers) and also some additional features.
@Hana Kučerová "Set as required" feature is the one we are also introducing in January.
To be more precise here is the scope of the January release:
Here is also our public roadmap for Cloud: https://trello.com/b/D2VPCRhk/cloud-dynamic-forms-roadmap
Let me know if there is something else you are willing to see there!