ABAP for Cloud Development, ©Copyright 2024 SAP SE. All rights reserved.
ABAP - Keyword Documentation → ABAP - Data Interfaces and Communication Interfaces → ABAP and XML → XML - Transformations → XSL Transformations → XSL - User-Defined Transformations → XSL - Functions →XSL - XSLT Functions
In the following, supported and not supported XSLT functions of the SAP XSLT processor are listed. The URI for the XSLT namespace is http://www.w3.org/1999/XSL/Transform.
Supported Functions
| Function | Description |
| document(object[, node-set]) | Allows access to external XML documents. Note: The function is only supported for arguments other than node set. Relative URLs are not expanded. It is possible to reference the root of the style sheet document using document(""). |
| key(string, object) | Selects elements by their key. |
| current() | Returns the current node. |
| generate-id([node-set]) | Returns a string that uniquely identifies a node in the node set. |
| system-property(string) | Returns an object with the value of the system properties. Otherwise, it returns an empty string. |
| element-available(string) | Returns true if the expanded name is the name of an instruction. Returns false if the expanded name has a null namespace URI. |
| function-available(string) | Returns true if the expanded name is the name of a function. |
Not Supported Functions