Show TOC

FunktionsdokumentationXSLT-Mappings (ABAP Engine) Dieses Dokument in der Navigationsstruktur finden

 

Kunden können ein XSLT-Mapping mit dem Transformation Editor der ABAP Workbench entwickeln. Solche XSLT-Mappings werden zur Laufzeit auf der ABAP Engine des Integration Servers ausgeführt.

Hinweis Hinweis

In diesem Abschnitt werden XSLT-Mappings der ABAP Engine im folgenden der Einfachheit halber als Transformations-Programme bezeichnet, um sie von XSLT-Mappings aus importierten Archiven zu unterscheiden, die auf der J2EE Engine ausgeführt werden.

Ende des Hinweises.

Voraussetzungen

Beachten Sie unbedingt die Voraussetzungen in den Abschnitten Einsatzmöglichkeiten und Integration, sowie die Einschränkungen unter Mapping-Entwicklung mit der ABAP Workbench.

Funktionsumfang

Laufzeit-Konstanten

In einem Transformations-Programm können Sie auf die gleichen Konstanten zugreifen wie in einem XSLT-Mapping, mit Ausnahme der Konstante $MappingTrace. Die verwendeten Konstanten müssen als Parameter mit <xsl:param name="..."/> deklariert werden. Die Liste der Konstanten finden Sie unter XSLT-Mapping.

Um der Bequemlichkeit halber alle Konstanten in einem Transformations-Programm zu deklarieren, können Sie auch dasTransformations-Programm SXI_PARAMETER_DECLARATION aus dem Paket SAI_MAPPING einbinden:

<xsl:include sap:name="SXI_PARAMETER_DECLARATION"/>

Beispiel

Ein Beispiel zu XSLT finden Sie unter XSLT-Mapping.