Show TOC

Tuning und FehlersucheLocate this document in the navigation structure

Verwendung

Mit dem Web-Dynpro-Trace-Tool können Sie Ihre Anwendungen für das Delta-Rendering weiter optimieren. Das Trace-Tool zeigt an, welche Bereiche einer View aktualisiert wurden und listet gleichzeitig die Gründe für die Aktualisierungen auf.

Funktionsumfang

Der aktualisierte Bereich der View wird mit einem grünen Rahmen dargestellt.

Im unteren Teil des Browser-Fensters wird die Trace-Tool mit seinen Funktionen angezeigt.

Hinweis

Beachten Sie, dass für den ersten Request immer die komplette Seite aktualisiert wird.

Beispiel

DEMO_ROADMAP

DeltaRenderingChange Tracking

Der Eintrag DeltaRenderingChange Tracking, der in der DropDown-Liste nach dem erstmaligen Aufruf der Anwendung erscheint, dient der Erstellung einer Trace-Datei DeltaRenderingChangeTracking.xml, in der alle bei einem Roundtrip auftretenden Änderungen protokolliert werden.

Sie können sich die Änderungen entweder direkt im GUI anzeigen lassen oder in einem separaten Fenster und natürlich auch die Datei lokal abspeichern.

Wenn für eine View auch nur eine einzige Änderung ausgelöst wird, bedeutet dies, dass die komplette View aktualisiert wird. In den Spalten PROGRAMM, EVENT und LINE können Sie sehen, wo genau innerhalb des Codings die Änderung ausgelöst wird.

Änderungen können von der Web-Dynpro-Applikation her kommen oder aber durch Benutzerinteraktion ausgelöst werden. Jede Benutzerinteraktion, mit Ausnahme von Fokus-Änderungen, führt zu einer Aktualisierung der umgebenden View. Zusätzlich kann eine Benutzerinteraktion eine Aktualisierung des Context nach sich ziehen oder Änderungen der View-Elemente. Derartige Aktualisierungen tauchen in der Trace-Datei unter PROGRAMM als <WebDynproFramework> auf.

Vorgehensweise
  1. Aktivieren Sie im SAP GUI das Tracing.

    Wählen Sie dazu in der Transaktion WD_TRACE_TOOL die Taste Aktivieren für diesen Benutzer. Dadurch wird für den entsprechenden Benutzer der Status des Tracing auf aktiv gesetzt. Bestätigen Sie die Warnhinweis bezüglich notwendiger Sicherheitseinstellungen mit OK.

  2. Rufen Sie die zu tracende Applikation im Browser auf.

  3. Führen Sie einige Roundtrips aus.

  4. Wählen Sie in der DropDown-Liste DeltaRenderingChange Tracking.

  5. Wählen Sie Trace beenden.... und speichern Sie die Dateien lokal ab.

  6. Öffnen Sie DeltaRenderingChangeTracking.xml und analysieren Sie die dort enthaltenen Angaben.