Problem with form using iPhone IOS system

  • Profile Image
    geckoclimbing
    Asked on March 07, 2021 at 06:22 AM

    HI . My form would not work properly according to logic while opening using iPhone IOS .


    through desktop or android works without a problem .


    What might be causing it ?


    Regards


    David


  • Profile Image
    Mike_G
    Answered on March 07, 2021 at 03:56 PM

    We would like to apologize for any inconvenience. I have checked the only form in your account and there seems to be a conflict with your conditions.

    I see conditions in your form where you are checking if the Appointment field on your form is greater than 0 to show the Yes/No Question before the Appointment field.

    1615147159_6045309753d9d_zt210307_144834

    1615147176_604530a88192f_zt210307_145749

    However, there are conditions in your form that will only skip to the Appointment field based on the answer to the same Yes/No Question.

    1615147398_604531865aa54_zt210307_150250

    Perhaps we need to ask you for more details about how you would like the workflow of your form to be.

    Kindly give us more details so we can help you. Also, just to avoid confusion, you can use the number of the fields to describe the conditions you would like to add to your form.

    1615147571_60453233cab17_zt210307_144404

    We will wait for your response.

  • Profile Image
    geckoclimbing
    Answered on March 08, 2021 at 10:15 AM

    Very simple . I need 2 types of validation .

    One is according to the Appointment field greater than 0 to check whether an appointment has been set in order to show the next question of verification of choosing the right appointment.

    Therefore I hide and show the relevant cards accordingly.


    Second validation is upon the question to choose from which appointment element to choose.

    The flow works well on goggle chrome desktop use or android mobile . The only fault is while pushing back and then the logic fails.


    On iPhone it fails from the start to work properly.


    David



  • Profile Image
    Anthony_Evans
    Answered on March 08, 2021 at 02:23 PM

    Hi David!

    Thank you so much for your patience. I have created a copy of your form and translated it to English to get a better idea of your requirements. I believe we can simplify the conditions on your form, achieve cross-browser compatibility, and even improve the usability slightly!

    Please follow these steps very carefully!

    • First thing is a bit of housekeeping. Let's get rid of some fields we won't be using. We can delete the Form Calculation widgets(1).

    127440_chrome_rtGCaFbjkS.jpg

    • We will also remove the first Yes/No Question(2).

    127441_chrome_AkotOd7sGe.jpg

    • Remove the second Form Calculation widget(3).

    127442_chrome_SAGacWWzZU.jpg

    • For the second Yes/No Question field(4), we're going to remove the "||{ltstronggt}||"(5), not sure why that's there.

    127443_chrome_uIcpixygJo.jpg

    127444_chrome_ZAT57BzOxC.png

    • For our last Build change, set the second Yes/No Question to visible(6).

    127445_chrome_HCZLwaf1Wu.png

    • Next, let's delete all conditions, then we're going to create 3 new conditions to handle all of the functionality. Our first condition should look like this:

    127446_chrome_vG6LY0ofZi.png

    • Now the second condition:

    127447_chrome_dnLOCNEoEJ.png

    • The last condition, to allow users to start over if they picked the wrong color or time:

    127448_chrome_GlgYELVPvY.png

    • Here are the three conditions after we're done:

    127449_chrome_VEbFqFw1Z8.png

    That should be it! Please try this out and let me know if there's anything else I can help you with!

  • Profile Image
    Basil_A
    Answered on March 08, 2021 at 02:31 PM

    Hi,

    I have tested the form and it seems to be working correctly on iPhone for me.

    Could you tell us which condition are you having an issue with?

    Looking forward to your reply.

  • Profile Image
    geckoclimbing
    Answered on March 14, 2021 at 05:18 AM

    Ok ,


    For the first issue of rebuilding the form - I would want to try it but something is missing -

    When you told me:


    • For the second Yes/No Question field(4), we're going to remove the "||{ltstronggt}||"(5), not sure why that's there.


    That is why there are two different Yes/No question fields because the question validates you choose the right appointment for you and it has to show what has been chosen for the user to verify . The field is different between the two appointment elements and so I couldn't find another solution . On your proposal the question asks but the user can't really know what he choose.


    Regards


    David


  • Profile Image
    geckoclimbing
    Answered on March 14, 2021 at 07:48 AM

    Ok , I've changed it according to what you told me even though I need the Yes/No quesiton with the indication of what the user choose.


    I'm having a new issue out of the blue with no relevance to the change but The appointment element keeps throwing an error of Incomplete values !!!! Now nothing is working and you can't sumbmit a form .


    Tried building a new simple form with the appointment element and it throws the same error.


    Please check it asap - looks like it is a problem with the element .

    I have to get it back working asap .

    Regards


    David


  • Profile Image
    Mike_G
    Answered on March 14, 2021 at 08:15 AM

    Thank you for updating us. Was the issue you were having got fixed after the update?

    I have tested the issue on a cloned version of your form on my end and I can't seem to reproduce the issue.

    https://form.jotform.com/210723270693958

    1615723455_604dfbbf8db46_zt210314_080256

    As for your other concern, I have moved it to a new ticket considering it is about a new topic.

    Here's the link to the new ticket: https://www.jotform.com/answers/2965882

    We will be responding to that ticket shortly. Kindly refer to that ticket for any follow-up questions or any additional information you would like to let us know to avoid confusion 

  • Profile Image
    geckoclimbing
    Answered on March 14, 2021 at 01:50 PM

    Thank you . The problem has not been reaolved yet as for the appoinent error upon submitting the form.


    Regarding the actial logic you didnt pay attention to the fact that upon asking the user if he's sure about the appointment time I need to show him what he choose according to the selected time window..how can it be done?

  • Profile Image
    Mike_G
    Answered on March 14, 2021 at 06:15 PM

    We would like to apologize for any inconvenience. We will continue to assist you with the issue you are having with not being able to submit your form due to an error in the Appointment field here — https://www.jotform.com/answers/2965882

    As for the issue you are having with the conditions on your form, I have checked both forms in your account and I'm no longer seeing two Appointment Fields. The original form now only has this Appointment field

    1615760018_604e8a925fcf5_zt210314_181311

    It appears that the other Appointment field was removed which resulted in the error on your form's conditions.

    1615760088_604e8ad8333df_zt210314_181256

    Kindly confirm these changes on your form and if you still need assistance in setting up the conditions.

    We will wait for your response.