Running diagnostics

You can debug a form's operation by using the form in run mode, capturing information about its operation, and then analyzing the information.

To run diagnostics, you can use either the Diagnostics window or the Mongoose Trace window.

Using the Diagnostics window

Before you use the Diagnostics window, on the View > User Preferences > Diagnostics tab, you must select the types of diagnostic information that you want to be capture.

To access this window:

  • In Windows client, select View > Diagnostics.
  • In web client, select View > Diagnostic Log.

In this window, you can perform these actions:

  • Start or stop collection of messages.
  • Save message to a file.
  • Find values in the messages.
  • Filter messages based on the source, message text, or type.
  • Clear log messages.
  • In Windows client, open Mongoose Trace.
  • Submit expressions to be evaluated by the Mongoose Parsing Utility.

Using the Mongoose Trace window or Trace Viewer

Unlike the Diagnostics window, the Mongoose Trace window or Trace Viewer is not affected by the settings on the View > User Preferences > Diagnostics tab.

To access these windows:

  • In Windows client, select View > Diagnostics. In the Diagnostics window, click Trace.
  • In web client, select View > Diagnostic Trace.

In these windows, you can perform these actions:

  • Start or stop collection of trace data.
  • Clear trace data.
  • Copy trace data to clipboard.
  • For a Full User, a Site Developer, or a Super User, view variables created or maintained by Mongoose runtime and referenced by forms.
Note: Trace information is session-specific.