Conditional BreakPoints

You can configure the Map Debugger to stop on a specific iteration of a rule. For example, a rule repeats 99 times and the ninety-ninth occurrence is wrong. You can configure the Map Debugger to stop on the ninety-ninth iteration and subsequent iterations of the rule.

To set a conditional breakpoint:

  1. Right-click on a card object and select Show BreakPoints.

    The BreakPoints dialog box is displayed.

  2. Select an object from the list and select Condition.

    The BreakPoint Condition dialog box is displayed.

  3. In the Condition field, select On Iteration.
  4. In the Value field, enter a numeric value that represents the iteration of the rule that you want the Map Debugger to begin stopping at. For example, enter 99 for the Map Debugger to begin stopping on the ninety-ninth iteration of the rule.
  5. Click OK.

    When the map runs in this case, the Map Debugger stops at the ninety-ninth iteration of the rule and then every occurrence of the rule thereafter.