2021.2

Table Of Contents
Note
A business graphic in an Email section is rasterized by default and output as PNG image,
because email clients usually don't support SVG images.
SVG images in an Email section give an error in the Preflight window (see "Doing a
Preflight" on page889).
See also:
l "Before generating Email output" on page1500
l "Before generating Web output" on page1510
Script Debugger
The Script Debugger allows you to test personalization scripts by setting breakpoints and
stepping through the scripts. (See also: "Testing scripts" on page887.)
There are two ways to start the Script Debugger:
l Click the Debug Scripts button in the toolbar of the Scripts pane. The Script Debugger
will pause and accept input as soon as it processes the first script.
l Right-click an enabled script in the Scripts panel and choose Debug from the contextual
menu. The Script Debugger will pause and accept input as soon as it processes the
selected script.
The Debugger simulates an output run with only the current record and appears as soon as the
merge engine processes the selected script, or the first script if no script was selected. You can
then add breakpoints and/or step through the code.
Meanwhile, the Workspace will display the partially merged document.
Scripts and call stack
The left side of the window displays all enabled scripts that apply to the current context and the
name of the script that is displayed in the source editor at the top right and the current line
number.
If the selector of a standard script or post pagination script has no matches in the current
resource (Master Page or section) the script will be skipped.
Page 999