Ansicht
Dokumentation
< ( INFO72 )
BAL Application Log Documentation SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3upDiese Dokumentation steht unter dem Copyright der SAP AG.
COMMIT WORK in SELECT-Schleifen
Kurztext: COMMIT WORK in SELECT-Schleifen
Hinweis-Nr. 72
Symptom
Programmabruch (RSQL-Fehler 4096).
Ursache
Der Datenbank-Cursor wurde innerhalb einer SELECT- oder EXEC-SQL-Schleife implizit oder explizit geschlossen. Folgende Sprachelemente koennen dazu fuehren:
Explizit :
COMMIT WORK
ROLLBACK WORK
Implizit :
MESSAGE (ausser MESSAGE S... )
COMMUNICATION
CALL SCREEN oder andere Konstruktionen, die zur Bildausgabe fuehren
CALL DIALOG
CALL TRANSACTION
SUBMIT
BREAK-POINT (falls zuvor ein ABAP-Programm oder ein Dynpro generiert werden musste, gilt auch fuer dynamisch gesetzte Breakpoints)
Lösung
Diese Sprachelemente in SELECT- oder EXEC-SQL-Schleifen nicht verwenden.
CL_GUI_FRONTEND_SERVICES - Frontend Services Fill RESBD Structure from EBP Component Structure
Diese Dokumentation steht unter dem Copyright der SAP AG.
Length: 975 Date: 20240425 Time: 030914 sap01-206 ( 19 ms )