Hello everyone,
I'm looking for recommendations on handling dependent date and time inputs within Jira Forms.
I'm working on a workflow where the final result depends on multiple user-provided values, including date and time fields. The challenge is ensuring that the entered data remains consistent and valid before the issue is submitted.
A similar input flow can be seen on tools such as:
In Jira, I'm evaluating different approaches:
My main concerns are:
For teams that collect structured user input in Jira, what approach has worked best for you?
I'd be interested in hearing both native Jira solutions and app-based recommendations.
Thanks in advance.
Hi @Ethann Collins ,
Native functionalities won't cover this, as there are no 'dependencies' within Jira Forms (either software/business or service ones).
Without Marketplace apps, automation would probably be sufficient to either:
All in all, I'd probably turn to Marketplace and solutions there. Although I have never tested that many of them to be sure which one would work in this case 👀
Btw, I know there's this feature request related to what you're looking for, but it's for JSM forms: JSDCLOUD-10703: Form Validation: Date/Time relative validation (range, +/- x days)
Potentially someone will chime in, but if you do find something that would fulfill this, I'd appreciate it if you could share your findings here.
Cheers,
Tobi
I do work at Adaptavist, but I am not sharing ScriptRunner as an option for that reason. I'm sharing it because I have personally used it on a project for this use case in the past week.
My use case was that I wanted to show in the portal a justification field if the effective date of an employee change (like manager, team, role, department change) was within 10 business days - otherwise I would hide the field.
JSM Behaviors with SR only work if you are using the request form and not putting it on a "form form". Could be a limitation for some users, but what I did is I put those fields on top, and then attached the form with different fields at the bottom.
Request form:
How it looks in the portal if effective date was within 10 business days
If it was longer than 10 business days - you see it is hidden
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.