Need to be able to calculate with a configurable list

  • cwmn
    Asked on June 7, 2017 at 5:39 PM

    I need to create an order form for users to fill out. The form will gather submitter info, delivery info, budget info and after all that I would love to have something like the configurable list widget which gathers qty, description, cost, total cost with the ability to add additional items or lines with a total order field below. I can't believe with all of the tools and widgets that this isn't possible or already available. Any ideas for me?

  • jonathan
    Replied on June 7, 2017 at 6:57 PM

    Calculation function does not work with the Configurable List widget.

    What you may want to try as alternative is the Matrix table field instead.

    User guide: https://www.jotform.com/help/343-How-to-Perform-Form-Calculation-in-the-Matrix-Field

    You can use Textboxes in the matrix table field and perform calculation using the table.

     

     

     

     

     

  • cwmn
    Replied on June 8, 2017 at 1:58 PM

    Sorry this doesn't really address my need, I need a matrix that allows me to intermix text, numbers and calculated fields in a row. for instance: model, description, cost, qty, total then at the bottom have a total cost. the matrix doesn't do much of this function unfortunate.y.

  • BJoanna
    Replied on June 8, 2017 at 3:18 PM

    Inside of Matrix field you can have only one type of fields, like text box fields. Considering that calculation can not be used with dynamic fields, like Configurable list widget and Matrix field does not address your needs, I can only suggest you to use basic fields. 

    You can position them inside of same row and use conditional logic to show/hide them base on user's selection. 

    Form Field Positioning

    How to Show or Hide Fields Base on User's Answer

    How to Perform Form Calculation Using a Widget

    Other way would be to use multiple matrix fields, one for each input type and to position them in the same row. 

    Here is a demo form: https://form.jotformpro.com/71585912487973 

    Hope this will help. Let us know if you need further assistance.