Can I have Different Input Types for the Input Table?

  • Profile Image
    w0251685
    Asked on January 20, 2019 at 01:33 PM

    I have a data table for vehicle inspections. It list areas that need inspection in the rows and I have columns for the answer e.g. Row 1 = Body Column 1 is OK Column 2 is Not Okay Radio Buttons. I need column 3 to be text so if not ok they can explain problem.


    I went to settings but it only lets me change the whole table not individual columns?

  • Profile Image
    Donald_H
    Answered on January 20, 2019 at 02:45 PM

    UPDATE (June 11, 2019): The input table field has a new type called Multi-Type Columns. You will now be able to set different type for each column such as Single Choice, Checkbox, Textbox, and Dropdown.

     
     
    There are many features when you use the Multi-Type Columns:

    1. You can change the row and column names.
     
     
    Additionally, you can set the row and column names by clicking on the gear icon.
     
     
    2. You can add rows and any type of columns by clicking on the add row and add column.
     
    3. You can set options for dropdown type by clicking on the downwards arrow.
     
     
    Enter your dropdown options.Click on the Save Changes.
     
     
    4. You can delete the rows by clicking on the cross (X) that exists for each row and you can delete the rows by clicking on the downwards arrow that exists for each column.
     
     
    5. You can change the types of each column to Single Choice, Checkbox, Textbox, and Dropdown by clicking on the downwards arrow that exists for each column.
     
     
    You can clone this demo form to your account: https://form.jotform.com/nelly/multitype-input-table-form
     
    You can look at this guide to understand how to clone an existing form from a URL: https://www.jotform.com/help/42-How-to-Clone-an-Existing-Form-from-a-URL
     
     
    If you have any question, please let us know below.

     

     

    It is not possible as the Input Table Field provides an input type for the whole table and it cannot be set on a column by column basis.

    There are a few workarounds to this namely;

    1. Use conditional logic to show or hide long text entry fields on the table based on what the user selects in the input table. Here is a demo form I have created that you can clone to view this in action: https://www.jotform.com/90195164495969

    It only works by providing 2 or 3 options based on what column the user selects. It cannot work for each row to provide a long text entry field for each row. Add 2 extra fields to your form, one for when the user selects Not OK Drivable and another for when they select Not Ok Out of Service. 

    1548013087Selection_218.png

    Use Conditional Logic to show/hide the fields based on what the user selects in the input table.

    1548013142Selection_217.pngThe result is when the user selects options, the long text entry fields will show to allow the user to enter the additional information about the car review.

    2. Alternatively, use the Configurable List Widget. This will allow you to add a combination of fields in an order of your choosing to the form. It also allows the user to add more rows dynamically to the form. You can also set a maximum and a minimum number of rows. 

  • Profile Image
    nelly
    Answered on June 11, 2019 at 04:19 AM

    UPDATE: The input table field has a new type called Multi-Type Columns. You will now be able to set different type for each column such as Single Choice, Checkbox, Textbox, and Dropdown.

     
     
    There are many features when you use the Multi-Type Columns:

    1. You can change the row and column names.
     
     
    Additionally, you can set the row and column names by clicking on the gear icon.
     
     
    2. You can add rows and any type of columns by clicking on the add row and add column.
     
    3. You can set options for dropdown type by clicking on the downwards arrow.
     
     
    Enter your dropdown options.Click on the Save Changes.
     
     
    4. You can delete the rows by clicking on the cross (X) that exists for each row and you can delete the rows by clicking on the downwards arrow that exists for each column.
     
     
    5. You can change the types of each column to Single Choice, Checkbox, Textbox, and Dropdown by clicking on the downwards arrow that exists for each column.
     
     
    You can clone this demo form to your account: https://form.jotform.com/nelly/multitype-input-table-form
     
    You can look at this guide to understand how to clone an existing form from a URL: https://www.jotform.com/help/42-How-to-Clone-an-Existing-Form-from-a-URL
     
     
    If you have any question, please let us know below.