Smart Form Trace
Mit Hilfe des Smart Form Trace können Sie nachträglich verfolgen, wie ein Smart Form beim Drucken prozessiert wurde. So kann man zum Beispiel nachvollziehen, in welcher Reihenfolge die Knoten durchlaufen werden oder an welcher Stelle die Prozessierung auf Grund eines Fehlers abbricht.
Der Trace wird über die Transaktion SFTRACE oder durch den Benutzer aktiviert. Bei eingeschaltetem Trace speichert Smart Forms bei jeder Ausgabe durch den generierten Funktionsbaustein einen Trace mit einstellbarem Detailierungsgrad auf der Datenbank ab. Der Smart Form Trace wird nach einem Tag automatisch wieder deaktiviert. Die abgespeicherten Trace-Dateien bleiben aber erhalten.
Hinweis
In Auslieferungen vor SAP Web AS 6.10 läßt sich der Trace über die Transaktion SMARTFORM_TRACE starten.
Die Trace-Ausgabe ist benutzerabhängig, er wird also nur unter Verwendung desjenigen Benutzers aufgezeichnet, der den Trace aktiviert hat. Für Trace-Aufzeichnungen bei Batch-Input muß der Batch also unter dem Benutzer laufen, der den Trace aktiviert hat. Das ist automatisch der Fall, wenn man beim Batch-Einplanen keinen expliziten Batch-Benutzer angibt.
Trace-Einstellungen
Einstellung |
Bedeutung |
|
Detailierungsgrad der Traceausgabe (siehe unten) |
|
Beschränkung der Trace-Ausgabe auf eine bestimmte Seite; ist erst ab Tracelevel 30 sinnvoll. |
|
Beschränkung der Traceausgabe auf ein bestimmtes Fenster einer Seite (falls Sie auch eine logische Seite angegeben haben) oder aller Seiten, auf der das Fenster existiert. |
|
Diese beiden Ankreuzfelder ( |
Der Level des Trace betimmt, wie detailiert der Trace ist. Trace-Level 5 enthält nur allgemeine Informationen und Trace-Level 80 ist am detailiertesten. Der nächsthöhere Trace-Level enthält immer alle Informationen des letzten Levels und ergänzt diese um zusätzliche Daten:
Trace-Level
Einstellung |
Inhalt der Traceausgabe |
|
Tracelevel, Traceversion, Systemdatum und Zeit, System-Informationen (SAP Release, lokales Betriebssystem, Datenbanksystem, SAP-Systemname, Benutzername). Treten Warnungen oder Fehler während der Prozessierung auf, werden diese im Trace ausgegeben. |
|
Enthält zusätzlich Angaben über:
|
|
Enthält zusätzlich die Namen der prozessierten Seiten (ohne den Namen der Startseite). |
|
Enthält zusätzlich die Namen der prozessierten Fenster (auch Adreß- und Graphik-Knoten, wenn Sie über einen eigenen Ausgabebereich ausgegeben werden). |
|
Enthält zusätzlich Angaben darüber, wann Tabellen-Ausgabebereiche (Kopf-, Haupt- und Fußbereich) prozessiert werden. |
|
Enthält zusätzlich Ausgaben zu in Tabellen prozessierten Zeilentypen und Zellen. |
|
Enthält zusätzlich die Werte der Attribute von prozessierten Ausgabeknoten (Textelemente, Textbausteine, Include-Texte, Grafiken, Adressen), also zum Beispiel Sprache, verwendeter Style, technischer Name des inkludierten Textbausteins, etc. |
|
Enthält zusätzlich die Namen und Werte von Feldern in Textausgaben. (Im Trace als |
|
Enthält zusätzlich die Ausgaben des Scanners beim Auswerten der Texte in Text-Knoten. |
Hinweis
Wenn sie die Trace-Einstellungen ändern, drücken Sie zur Bestätigung die Eingabetaste, damit sie für den nächsten Trace-Lauf übernommen werden.
Rufen Sie ein Formular auf - bei aktivem Trace speichert Smart Forms dazu automatisch einen Trace auf der Datenbank ab.
Deaktivieren Sie den Trace, wenn Sie ihn nicht mehr benötigen. Sie können den Trace über die Drucktaste Ausschalten
in der Trace-Verwaltung (Transaktion SFTRACE) wieder abschalten.