Share via

Error in Infopath 2010

Anonymous
2013-04-25T00:24:56+00:00

An error occurred in the form's rules or code. The number of rule actions or the number of calls to the OnAfterChange event for a single update in the data exceeded the maximum limit.

The rules or code may be causing an infinite loop. To prevent this, ensure that the rule action or event handler does not update the data which causes the same rule action or event handler to execute.

The infopath was developed in IP 2007, for users who started using Infopath 2010 have the above error.Please suggest how to fix it.

Microsoft 365 and Office | Install, redeem, activate | For home | Other

Locked Question. This question was migrated from the Microsoft Support Community. You can vote on whether it's helpful, but you can't add comments or replies or follow the question.

0 comments No comments

2 answers

Sort by: Most helpful
  1. Anonymous
    2015-04-08T11:46:59+00:00

    Can I amend the limit? 

    I am using a default value to look up next value on list and add it as a row of a repeating table.

    It works fine but as you say runs out of steam at 15 (or 6 in a slightly more complex form).

    I don't want hundreds, 30 would be more than enough but 15 is too few.  So if I could tweak the limit it would be great

    Was this answer helpful?

    0 comments No comments
  2. Anonymous
    2013-05-18T21:30:56+00:00

    This is caused when a rule changes a node value that at some point causes the rule to get run again (i.e. an infinite loop). However, it can also happen even if the loop is not infinite, but exceeds a small limit in number of times (about 15).

    You will need to examine your rules to locate such a loop and resolve it. You might use the Rules Inspector for this (click Rules Inspector on the Data tab).

    Was this answer helpful?

    0 comments No comments