• Resolved arnab28

    (@arnab28)


    I am using a calculation form. but in one number filed when I insert any value, I have unable to go to other fields in this form. I notice there are data-timeout=”60″ showing in this input filed. please see the below link there I attach a screenshot.
    Can you help me with how to remove data-timeout?
    https://ibb.co/b6MWW3r

Viewing 1 replies (of 1 total)
  • Plugin Author codepeople

    (@codepeople)

    Hello @arnab28

    The timeout attribute is used internally. But the issue you are reporting is caused by an infinite loop. Please, check your equations and dependencies and be sure you have not generated an infinite loop.

    I’ll try to describe first how the plugin works.

    Every time a field varies its value, the plugin identifies all the equations that are affected by this field and evaluate them. As the equations are associated with the calculated fields, the values of these calculated fields vary as a result of the equations. Then, the plugin must identify those equations affected by these calculated fields, and evaluate them. This process is repeated again and again until no field varies its value.

    So, if you use the field A in the equation defined in field A, every time the equation is evaluated, the field A varies its value, and the equation must be evaluated again, in an endless loop.

    The fields’ chain can be longer. For example, if the field “A” uses the field “B” in its equation, the field “B” uses the field “C”, and the field “C” uses the field “A” closing the circle, then, you have an infinite loop.

    The infinite loop can be generated with the dependencies too.

    If field A uses the field B in its equation, but the field B was defined as dependents of field A, you have created an infinite loop.

    Please, check the equations and dependencies on your form, and be sure you don’t have generated an infinite loop.

    Best regards.

Viewing 1 replies (of 1 total)
  • The topic ‘Data timeout issue’ is closed to new replies.