Overview of Using Siebel Server Script Debugger

Siebel Server Script Debugger helps you debug a script and identify any errors in a script written in Siebel VB or Siebel eScript. It displays variables and their values in the Script Editor window and a diagnostic window. You can use Server Script Debugger to slow down or suspend a script from running so that you can monitor the logical flow of your script and examine the contents of variables. Siebel Server Script Debugger allows you to do the following:

  • Set a breakpoint. A breakpoint is a marker in a line of code that stops code from running at the line marker, thereby allowing you to examine the state of the program at that line. For more information, see Using Breakpoints.

  • Step over a line of code. That is, skip a given line of code. For example, if the current code line contains a subroutine or function, then the debugger executes the subroutine or function and displays the result without debugging each line in that subroutine or function.

  • Step into a subroutine. Runs one line of code according to the following:

    • The current line calls a subroutine or function. The debugger stops at the first line of the subroutine or function that the current line calls.

    • The current line does not call a subroutine or function. The debugger stops at the next code line.

  • Examine the value of a variable. The debugger includes a Watch window that displays variables and their values. You can examine these values while a script runs. For more information, see Using the Watch Window.