ABAP SQL Host Expressions
Mit dem ABAP Release 7.50 führte SAP die SQL Host Expressions ein. Damit ist es möglich, direkt im…
Die SQL Cockpit Version 2025.1 ist fertig und bietet wieder ein paar Korrekturen/Verbesserungen und einige interessante neue Features. Nachfolgend ein Überblick über die wichtigsten Neuerungen.
Ab dieser Version wird auch die Anzeige von SQL Feldinhalten im JSON Format unterstützt, ebenso wie bisher HTML und XML Inhalte.


Mit diesem Release wird nun auch die Anzeige von Icons auf Basis von Daten unterstützt, ähnlich wie schon zuvor das Einfärben von Ergebniszeilen.
Es werden sowohl die Icon-Namen (z.B. „ICON_GREEN_LIGHT“), als auch die Icon-IDs (z.B. „@08@“ für ICON_GREEN_LIGHT) unterstützt. Icon-Namen sind case-insensitive.
*&%HEADER Colorize Result rows with CDXLINECOLOR
SELECT PARTNER~TYPE, PARTNER~NAME_ORG1, PARTNER~NAME_ORG2,
CASE PARTNER~TYPE WHEN '1' THEN 'C311'
WHEN '2' THEN 'C511'
END AS CDXLINECOLOR,
CASE PARTNER~TYPE WHEN '1' THEN 'ICON_RED_LIGHT'
WHEN '2' THEN '@08@'
END AS CDXICON
FROM BUT000 AS PARTNER.

Darüber hinaus wird ab sofort auch die SQL-UNION-Syntax unterstützt. Mehrere SELECT-Abfragen können nun innerhalb einer Auswertung kombiniert und als einheitliches Ergebnis dargestellt werden.
SELECT FROM sflight
FIELDS DISTINCT 'SFLIGHT' as Source, Price
WHERE carrid = 'LH'
UNION ALL
SELECT FROM /dmo/flight
FIELDS DISTINCT '/DMO/FLIGHT' as Source, Price
WHERE carrier_id = 'LH'
ORDER BY Price
Es ist nun möglich, den ABAP SQL Zusatz CLIENT SPECIFIED zu verwenden
SELECT FROM /dmo/suppl_text
CLIENT SPECIFIED
FIELDS client, supplement_id, description
WHERE client <> '000'.
Das Feature muss durch einen Administrator generell erlaubt werden:

Doku zum Client Handling – https://help.sap.com/doc/abapdocu_752_index_htm/7.52/de-de/abapselect_client.htm

Der Kundenbereich ist passwortgeschützt — ohne Anmeldung landen Sie auf der Login-Seite.