The Debug menu, on the Menu bar, contains options related to the Debugger.

The Debug menu contains the following operations:

Start Debugging '<eSpace>' in Public Area: Starts the Debugger Session solely in the Public Area. See more about Debugging in Public and Personal Areas.

Stop Debugging: Resumes continuous execution of the eSpace, independently of the breakpoints you've added to it. Note that the breakpoints remain associated with the eSpace, thus the next time you run the eSpace, the execution will be halted at the first breakpoint. If there are suspended requests, this operation also resumes their execution.

Suspend Current Requests: Suspends execution of all the current requests in the server. See more About Requests.

Abort Request: Aborts the execution of the current requests in the server. See more About Requests.

Continue Request: Continues the request execution until the next breakpoint. See more About Requests.

Step Over: Continues the execution trace to the next element in the same "level" of the flow or screen. It does not show a new element in the Requests tab. See more About Requests.

Step Into: Continues the execution trace to the first element "inside" the element currently selected. If the latter has no inner level, it continues the execution trace in the same "level" of the flow. The elements that can be stepped into are: Execute Action elements of user-defined actions; User Functions and multiple assignments of Assign. See more About Requests.

Step Out: Continues the execution trace to the next element in the outer "level" of the flow or screen. That is, it "gets out" of the current flow or screen.

Break On All Errors: Forces the Debugger to suspend the execution of requests whenever handled or unhandled exceptions occur.

Remove All Breakpoints: Deletes, permanently, the breakpoints from all the elements. See more About Removing All Breakpoints.

Remove All Watches: Deletes the watches from all the variables. See more About Watches.

See Also

Debug an eSpace | Debugger Toolbar