- sjpdAsked on May 21, 2015 at 09:59 PM
I have a form that somehow had many field names that contained spaces between words. It could be related to importing or converting forms from Adobe Formscentral.
I tested a new form this evening and noticed that every field that had a space in it, also corresponded to fields in the notification email that had empty values.
I'm glad I tested... because the form is going live tonight.
I fixed the problem by editing the field names and inserting an underscore in place of every space found in the collection of field names.
It's odd because some of the multi-word field names had underscores already, some were concatenated, and some contained spaces. I'm not sure what process caused the field names with spaces. But I am sure that the resulting email failed to transfer those corresponding values.
I've included screenshots that show the email notification, and the field names.
- sjpdAnswered on May 21, 2015 at 10:01 PM
Here are the fields with spaces:
- JotForm Supportashwin_dAnswered on May 22, 2015 at 12:51 AM
This is strange.
Did you edit your email alert to change the field name tags? I do not think it is an issue of Adobe FormsCentral because when the form is imported, a new email alert is added in your form.
The form field's name cannot have space. I am not sure how the notification email alert of your form is changed. I would suggest you to delete the existing email alert you have in your form and add a new one. A new email alert will always display all the form fields with correct field name. The following guide should help you:
Delete email alert: http://www.jotform.com/help/132-How-to-Delete-Notifications-Autoresponder
Add email alert: http://www.jotform.com/help/25-Setting-Up-Email-Notifications
Hope this helps.
Do get back to us if he issue persists.
- sjpdAnswered on May 22, 2015 at 10:54 AM
I did not alter the notification email that was automatically created using the Jotform create new email feature.
And I did not edit the field names prior to noticing this bug.
There are still many other forms in my account that came over from Formscentral, that are still waiting form me to refine and test. I just checked one randomly, and it has many two named fields that have spaces in the field names.
Here's a link to one of them. http://form.jotform.us/form/50277265041147
Please feel free to create an HTML email notification using the fome referenced above. Then fill in every field ind send yourself an email.
My bet is that the email will have some blank data, corresponding to those fields with spaces.
I think at least one source of field names containing spaces may be the Formcentral conversion process.
There may be others.
Is there any issue with the user editing the field names IE shortening them and filling spaces with underscores, prior to deploying the forms? For instance will it break any back end data mappings if a field name is changed manually? This might be a workaround in my case.
- JotForm SupportKiranAnswered on May 22, 2015 at 12:42 PM
I've tried cloning your JotForm to my account and added a new notification. Though the field names are having spaces in the notification, I see that the notification worked fine and see that the fields are filled correctly.
However, I'm not sure if this is an issue happened while migrating your account from Adobe Formscentral. But when the forms are migrated to JotForm, the notification is created with the fields having no spaces as below.
Let me forward the issue to our backend team to take a look at the issue. Once we have any update on the issue, you'll be posted through the thread.
The query with upgrade credits shall be answered on a separate thread.