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.


  • Profile Image

    Edit Properties>>Field Details>>Name: it changes from {reference220} to {reference} why?

    Asked by oecc on April 08, 2016 at 11:42 AM

    The Field details were:

    ID: #input_220

    Name: {reference220}

    I know this as I cloned the form 2 days ago.

     

    The Field details are now:

    ID: #input_220

    Name: {reference}

     

    As I use this field to pass the reference number to a payment system it is rather important.

    How and why has this happened?

     

     

    My Forms name in payment system and system
  • Profile Image
    JotForm Support

    Answered by BDAVID on April 08, 2016 at 12:55 PM

    What is the form? You can change the revision history to know if any edits were done, and even revert to a previous version of your form: https://www.jotform.com/help/294-How-to-View-Form-Revision-History

    Let us know if you need more help.

  • Profile Image

    Answered by oecc on April 08, 2016 at 02:11 PM

    The only edit I made to the form was to change the Field from Read only YES to Read only NO and back to YES again.

    This is the only thing I can think that caused the Field name to change.

    But it is not possible to change the Field name. This has been confirmed by Jotform support.

    The Field was 100% {reference220} because there are 4 conditional logic statements that refer to the Field {reference220}. I noticed something was wrong because the Reference was not being passed to the payment system from the URL with:

    .......?orderreference={reference220}

    I have now changed the URL to:

    .......?orderreference={reference}

    and it works fine.

    The question is, why did the Field name change?

     

  • Profile Image
    JotForm Support

    Answered by BDAVID on April 08, 2016 at 02:47 PM

    I could not find any logs about this change, the field was not deleted and replaced with new one. This is quite odd. I can tell by inspecting your cloned form that the field name was  {reference220}

    Probably it was an isolated glitch, but I am reporting this to our developers to find out more, and to make sure this won't happen again. You will be updated via this thread.

  • Profile Image

    Answered by oecc on April 08, 2016 at 03:23 PM

    Many thanks.

    It was a bit odd.

    As I say I temporarily changed the read only attribute from YES to NO and back. 

  • Profile Image

    Answered by victor on April 08, 2016 at 04:40 PM

    On behalf of my colleague, you are welcome. As he indicated, a ticket is already created for our team. As soon as we have any update. We will be informing you through this thread.

  • Profile Image
    JotForm Developer

    Answered by hasan on April 11, 2016 at 06:24 AM

    Hello,

    Is there any possibility that you had more than one "reference" named fields before?

    The number added to the name of the question is there to make sure its name will be unique. {reference220}. But number will be added only if there is a question already has the same name.

    Thanks.

     

  • Profile Image

    Answered by oecc on April 13, 2016 at 02:50 PM

    There are 3 "linked" forms. The first form generates a unique reference number with applicant information. This form then "carries" information to the second form. This form collects information about the applicants child/children and can be repeated if they have more than one child. I have to do this otherwise the output is in one horrible string. The second form then "carries" information to the third form.

    If there is a better way of doing this please let me know.

    This raises another point:

    As this is an annual registration, is it possible to have the form pre-filled with the previous years data so the applicant does not have to enter all their information again.

    Thanks

    Robert

     

     

     

  • Profile Image
    JotForm Support

    Answered by BDAVID on April 13, 2016 at 03:10 PM

    Your new point will be addressed on the following thread: https://www.jotform.com/answers/817764