What is JotForm?
JotForm is a free online form builder which helps you create online forms without writing a single line of code. No sign-up required.
At JotForm, we want to make sure that you’re getting the online form builder help that you need. Our friendly customer support team is available 24/7.
We believe that if one user has a question, there could be more users who may have the same question. This is why many of our support forum threads are public and available to be searched and viewed. If you’d like help immediately, feel free to search for a similar question, or submit your question or concern.
Different options inside of formAsked by NVParoleBd on April 07, 2015 at 01:12 PM
I referenced this example, but I think there is a better way to accomplish my goals: http://www.jotform.com/answers/438226-Editing-Columns-in-SpreadSheet-Widget
If you'll look at the bottom of this form, http://form.jotform.us/form/50964368781165, you'll see that there is a table where the first row of data is substituting for column headers. (In other words the A, B, C, D should be these words instead of the data. My guess is that this is done by .css, but I'm not sure how to do this. Could you provide me an example.
Also, could you please look at the attached screen capture. What I really want to accomplish is to have dynamically repeating grid and a dynamically repeating block of data. I looked at your dynamic grid widgets, but they seem to for displaying data only.
I have inspected your form and I noticed that you are using Spreadsheet widget. Unfortunately it is not possible to change column header inside of Spreadsheet widget. Instead of that maybe you can try using Matrix Dynamique widget where you can set your own name of column header and also you can dynamically add new rows.
For other part of your question there is possibility to use different widgets. Maybe you can use Dynamic Text Boxes which will simplify listing on your form by allowing your users to add more responses to a question.
Hope this will help. Let us know if you need further assistance.
The Maxtrix Dynamique may work. Perhaps I can adjust the size of the fields with custom css. Can you send me an example?
I have tried the dynamic text boxes, but I cannot figure out how to place more than one text box on a line, like you do in an address block or on either of the two figures above. Can you help me with that?
If you will look at section 2-2 of the form now. (http://www.jotform.com//?formID=50964368781165) you will see why I want to be able to create a subform of data that can be dynamically reproduced (See above.)
If I may suggest also, I think the Configurable List Widget is the more robust widget you can use in place of the Matrix Dynamique.
user guide: -How-to-Set-Up-the-Configurable-List-Widget
To add more than one default text box per line, set the number > 1 in the Minimal rows number
Let us know if you need further assistance.
Thank you. I tried that, as you can see by looking at the bottom of http://form.jotform.us/form/50964368781165 where I have one of those widgets, on top of the address block.
But I cannot find a way to combine 12 different data items into one group. There is too much data to fit on a single line. (See the second screen capture, in my initial post.)
Is there a way to configure this widget so that I can have several lines of data as one unit. This would allow the user to click the + button and add an entire block of data to be entered. In other words, I want to create something like the Address block in the Quick Tools menu, but with custom fields and with the ability for the user to add as many blocks of data as they require.
Unfortunately that is not possible. Like my colleague already told you Configurable List Widget is the more robust widget. If you want to add groups of fields then probably you will need to set all possibilities inside of the form. At it will be static not dynamic.
However on Configurable list you can add more than 12 possibilities, see my test form:
To find out more about how to set Configurable list you can read in following guide:
Hope this will help. Let us know if know if you need further assistance.