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.
Matrix Dynamique Widget: Cell/Column disappears after you click Add Row buttonAsked by dkelley926 on December 07, 2013 at 07:55 PM
I am designing my first form and need to use the Matrix Dynamique. I need to have about 15 columns. The first 3 colomns need to be sized at about 75 and the rest at about 5.
When I add the columns like this: Style,Color,S,M etc the form works fine but it is way too wide.
When I add 1 column like this: S:10 the form adds 1 column that is small
When I add multiple columns like this: S:10,M:10 etc the entire table just disappears.
This matrix is EXACTLY what I need but I need to be able to set the width of the columns. Am I doing something wrong? When I go to use the widget, it gives the example of doing columns like this: head1:60,head2:150 but this doesn't actually work. If I try to set column widths the entire table just disappears.
column width adjust column width style table wide multiple columns
The number after the colon is the width value of each cell. 10 is too small, adjust it to 100 and up to make it wider.
Let us know if you need further assistance.
I just tried that. It still didn't work. It works if you only have 1 field. I can put a field called test and set the number after the colon to whatever I want and it will display. But when you add multiple fields with column widths the entire set still disappears. I have tried multiple different scenarios and all give me the same thing.
I just tried that and it still didn't work. It works if you only have 1
header field. I can put a field called test and set the number to whatever
I want and it will display. But when I add multiple fields with column
widths, regardless of the width (10 or 100) the entire set still
disappears. I have tried several different scenarios and, no matter what I
put as the width, if there are more than 1 headers with a width, the
entire set disappears.
Heres another update. This is exactly what I put in the header fields:
When I added the quotation marks then the form actually almost displays correctly. The first quotation marks appear on the form and the last field is default size but it atleast displays. I wonder if this isn't entering html code with unclosed carrats and causing format issues.
This however is causing other really wierd issues. First, I can not add the sizes in the wizard. I have to enter the columns with no sizes. After I close the wizard then I open the properties window and add the sizes and then close properties. I then have to reopen the wizard and just click the X in the upper right corner. Only after I do this does the form display the forms with the sizes. The other problem happens when I reopen the wizard or properties window. Once I reopen one of them the column names and sizes are blank, like I haven't entered anything. If I close the wizard again then the table completely disappears. Really wierd.
I think, I see the issue now. Can you confirm if this is what you mean:
Anyway, I guess this is the issue so let me forward this thread to our developers so they can further check the cause of the error.
Please stay tune for updates.
While waiting, give Infinite List a try: http://widgets.jotform.com/widget/infinite_list. Thanks
By the way, on Matrix Dynamique, don't put inverted comma or " at the first cell header. Also, don't put semi colon or ; at the end of the last cell header.
You can have it as:
No let me see if I can explain this better.
When I put the following in the "Column Headers" field in the wizard (no sizes, no "", just headers):
Garment,Material,Style#,Color,YS,YM,YL,S,M,L,XL,2X,3X,4X,5X,6X the form displays a table with the headers equally spaced and it is extremely large...goes off the page.
When I put the following in the "Column Headers" field in the wizard (1 Header:50, no "")
Header1:50 the form displays a table with 1 Header and a field below it that is about 50 wide. I can set the width to anything that I want from 5 to 1000. The header is the same but the field changes width.
When I put Multiple headers with widths for each header in the "Column Headers" field in the wizard and hit close NOTHING displays as a table. EVERYTHING disappears. There is just an empty box on JotForm and on my previewed form.
I understand that I shouldn't put any "" in the wizard but that is the only way a table will appear when there are widths defined for each header. What I was saying in sharing that information is that it appears as if there is a coding problem when widths are entered for multiple headers. When I add " at the beginning of the headers it will display the table. When I leave the " off the table is completely blank.
You are correct with the image above though. The add row button isn't working either. When I click that button the first row AND the new row disapear.
Hope that makes more sense. I will look at Infinite List while we work this out, but I really like the table that Matrix Dynamique creates so I would really like to figure it out. Thanks for your help!
Thanks for providing clear details. I can confirm that matrix dynamique is not working. There are unknown errors shown on the browser console so this is not yet ready for now. This might be due to the updates made recently. I'm sure our developer will fixed this as soon as they see this report. We will make sure to update you here once this is resolved.
Thanks for bringing this to our attention. Regards!
This problem was caused by the latest update and I apologize for that. Now, it should be working as expected. Please let me know in case of an issue.
Is it possible to make it so when someone filling out the matrix and they put a lot of words in it can just word wrap rather than expand the whole form enormously?
Please open your question to a separate thread so we can provide you proper assistance. That seems to be unrelated to this thread.
Thank you for your understanding.