Wenn ich den abap ENDABAP Block in eCATT Skript verwenden will, muss ich diese Fehlermeldung:Fehler ABAB ENDABAP Block in eCATT Skript
Syntaxfehler in Inline ABAP
Statement "ENDABAP" ist nicht definiert. Überprüfe deine Rechtschreibung.
Das ist mein Testskript:
TCD (me21 , me21_1).
LOG (pe_ca).
ABAP.
DATA : lv_matkl TYPE matkl.
* SELECT du groupe de marchandise
SELECT SINGLE matkl
INTO lv_matkl
FROM EKPO
WHERE ebeln = PV_CA.
ENDABAP.
Alle Voraussetzungen sind getan worden (Tabelle T000
, RZ11
, ...).
Wo 'PV_CA' kommen aus? – vwegert
Sie stellen nicht beide Schlüssel für EKPO bereit, daher ist die Auswahl eines einzelnen Schlüssels mit einem Schlüssel gefährlich. Hast du "Skript testen → Check → Erweitert"? Aus der Dokumentation: „Wir empfehlen, dass Sie Inline-ABAP in einem separaten Skript platzieren und es aus dem Hauptskript für den REF-Befehl.“ –