Troubleshooting Data Driven Events Using Event Analyzer

The Event Analyzer provides a real-time view of rule evaluations and actions that are applied as a result of user interaction with the content edit page. The analyzer is only available for applications and questionnaires that have valid configured Data Driven Events (DDEs). The analyzer only captures browser-executed actions. The initial state of the content or server evaluation or processing is not logged to the console window.

Event Analyzer

The Event Analyzer dialog box shows a real-time summary of the rules and actions in an application and how the conditions are evaluated. The Event Analyzer dialog box shows the following information:

  • Rules evaluated
  • Conditions evaluated (true or false)
  • Actions run

Use the Event Analyzer to validate the actions against the conditions of DDE rules in real time. If a problem is detected, you can make the necessary modifications to the DDE and validate the rule again until the expected results are achieved.

Any change a user makes to the content that triggers a rule to be evaluated is logged to the analyzer console window.

The information logged to the analyzer console window includes:

  • Any rule that was evaluated.
  • The true or false result of each individual filter condition in the rule.
  • Any corresponding actions that were applied as a result of the overall rule evaluating to true.

Troubleshoot DDEs using Event Analyzer

  1. Display a record in Edit mode.
  2. Press CTRL+ALT and click the mouse button.
  3. Click Enable to start monitoring data driven event activity.
  4. Interact with the record to run any data driven events within the application.
  5. Click Clear at any time to reset the information displayed in the dialog box.
  6. When finished, click Disable in the Event Analyzer dialog box.

    Note: You can also close the record to automatically disable the monitoring process.