Uploaded image for project: 'Proforma Server & Data Centre'
  1. Proforma Server & Data Centre
  2. FORMDC-15

Dynamic validation - Prevent submission of Form depending on form responses

    • Icon: Suggestion Suggestion
    • Resolution: Unresolved
    • None
    • Forms Builder
    • Our product teams collect and evaluate feedback from a number of different sources. To learn more about how we use customer feedback in the planning process, check out our new feature policy.

      Ability to prevent the submission of a form depending on the form responses.

      Example:

      Question: 1 Is this cluster codified?
      Answer A: Yes
      Answer B: No

      If Answer A: Display the following:

      This request can be self-serviced. A ticket cannot be created for this request. Please refer to the instructions here [display URL of a different process].

      And then do not allow the customer to proceed with the Form submission.

      If Answer B: allow the user to proceed with Question 2, etc.

      It is currently possible to have some Conditional Forms, however, it is not possible to prevent the submission of the form depending on the customer input.

            [FORMDC-15] Dynamic validation - Prevent submission of Form depending on form responses

            We have a need to present options to end users, some of which tell them to stop this form from being submitted and do something else instead. We don't want them to choose an option and still be able to submit the request, but currently ProForma doesn't support this natively.

            Todd Thomas added a comment - We have a need to present options to end users, some of which tell them to stop this form from being submitted and do something else instead. We don't want them to choose an option and still be able to submit the request, but currently ProForma doesn't support this natively.

            For self help, the user can skip the form I just made completely and submit an empty ticket, even though I have a section with required fields that are not filled out. This makes no sense. Related: There appears to be no way to automatically delete the ticket on submission based on fields added to ProForma form contents or validation rules. This seems to be very limiting and was a bit surprising to me as a new user to ProForma forms. My goal was to enable a user to pre-triage their submission and not actually submit an issue to our project in most cases. The way ProForma works, the page submits and a new issue is created regardless of the form values or lack thereof. 

            Geoffrey Hoffman added a comment - For self help, the user can skip the form I just made completely and submit an empty ticket, even though I have a section with required fields that are not filled out. This makes no sense. Related: There appears to be no way to automatically delete the ticket on submission based on fields added to ProForma form contents or validation rules. This seems to be very limiting and was a bit surprising to me as a new user to ProForma forms. My goal was to enable a user to pre-triage their submission and not actually submit an issue to our project in most cases. The way ProForma works, the page submits and a new issue is created regardless of the form values or lack thereof. 

              Unassigned Unassigned
              psouza Pedro Souza
              Votes:
              20 Vote for this issue
              Watchers:
              13 Start watching this issue

                Created:
                Updated: