Verwendung
Breakpoints verwenden Sie, um die Ausführung der XSL-Transformation an einer bestimmten Stelle im XSLT-Programm anzuhalten. Der XSLT Debugger unterbricht dabei die Transformation unmittelbar bevor die Breakpoint-Zeile bzw. ein spezifische Anweisung aufgerufen wird.
Voraussetzungen
Breakpoints können nur zum Quelltext des XSLT-Programms, nicht jedoch für das XML-Dokument angelegt werden.

Beachten Sie, daß Breakpoints nur zu ausführbaren Anweisungen gesetzt werden können. Zu Anweisungen, die nicht ausführbar sind, gehören:
Vorgehensweise
Zeilen-Breakpoints anlegen
Im XSLT Editor
können Sie einen Zeilen-Breakpoint sowohl im Änderungs- als auch im Anzeigemodus setzen. Gehen Sie dabei wie folgt vor:
XSLT Editor.
in der Drucktastenleiste an. Im XSLT Debugger gehen Sie wie folgt vor, um einen Zeilen-Breakpoint zu setzen:
in der Drucktastenleiste an. Enthält die ausgewählte Zeile lediglich eine nicht ausführbare Anweisung, dann wird der Breakpoint automatisch auf die nächste ausführbare Zeile gesetzt. In diesem Falle wird im Debugger eine entsprechende Nachricht in der Nachrichtenzeile ausgegeben. Sollte diese Zeile bereits einen Breakpoint enthalten, so wird dieser gelöscht.
Die Breakpoint-Zeile ist stets gelb markiert und der neue Zeilen-Breakpoint wird in die Breakpoint-Liste aufgenommen.
Template-Breakpoints anlegen
Sowohl im Debug-Modus als auch im XSLT Editor haben Sie die Möglichkeit, die Ausführung der XML-Transformation an einem bestimmten Template in einem XSLT-Programm anzuhalten.
Um Template-Breakpoints im Debugger anzulegen, gehen Sie wie folgt vor:
Breakpoint. Ein Dialogfenster wird angezeigt, in dem Sie den Breakpoint spezifizieren können.

Falls Sie an dieser Stelle einen Zeilen-Breakpoint anlegen möchten, dann wählen Sie Zeile aus und geben Sie die passende Zeilennummer im Eingabefeld ein.
Bei korrekten Angaben wird der neue Breakpoint zur Breakpoint-Liste hinzugefügt. Fals Sie einen Template-Breakpoint angelegt haben, wird der neue Breakpoint - anders als bei Zeilen-Breakpoints - nicht farblich hervorgehoben.
Programm-Breakpoints anlegen
Mit Programm-Breakpoints haben Sie die Möglichkeit, den Debugger bereits beim Eintritt ins XSLT-Programm zu starten.
Programm-Breakpoints zum aktuellen XSLT-Programm legen Sie im XSLT Editor wie folgt an:
.Siehe auch:
Breakpoints sichern Breakpoints löschen