Hello Community,
I’m working on a use case where I want to build a Jira form that includes calculation fields. The idea is that when a user enters numbers into certain fields, the calculation field should immediately display the result (e.g., totals, percentages) in real time, without the user having to submit the form first.
I’d like to ask:
What is the best practice to implement this in Jira today?
Is there a native way to achieve “live” calculations inside Jira forms, or do I need to rely on automation, scripting, or Marketplace apps?
If Marketplace apps are the best route, which ones are commonly used for live calculation fields inside forms?
Has anyone implemented something similar successfully, and if so, how did you approach it?
Thanks in advance for your insights!
Hi @Roy Maalouf , thanks for your post.
I have had a look and I don't see a way, without plugins, to do live calculations.
I found this article - https://community.atlassian.com/forums/Jira-Service-Management-articles/Create-a-Calculating-Form/ba-p/2224220
and you can replicate something similar also in Jira software or business projects now with the forms, using automation, but you need the form to be submitted in order to trigger the rule.
I also found this https://seibert.group/products/blog/jira-calculated-field/ which you could try.
I hope this helps you.
Cheers
Hi there,
as part of the Awesome Custom Fields team, I can confirm that calculated fields can be done with the Advanced Formula custom field. As you describe you can refer to number fields and do calculation based on that in another field.
This can be used in Jira and JSM. Find more details here: Awesome Custom Fields – Custom Fields for Jira & JSM
Unfortunately Forge custom fields are not yet support in (Proforma) Forms.
In case of questions, do not hesitate to reach out!
Cheers,
paul
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.