Abfangen von Fehler

Getting started ... Alles für einen gelungenen Start.
3 Beiträge • Seite 1 von 1
3 Beiträge Seite 1 von 1

Abfangen von Fehler

Beitrag von debianfan (ForumUser / 84 / 64 / 0 ) »
Moin,

wenn ich einen Fehler bei "move-corresponding lt_a to lt_b" abfangen will - welche Exceptionclass verwende ich da?

Wie finde ich das raus ?

Runtime Errors TCHK_MOVE_CORRESPONDING

Error analysis
The MOVE-CORRESPONDING statement can only be used on operands if both
operands are structured types or internal tables.
If the KEEPING TARGET LINES addition is used, only tables can be used
as operands.

One of these conditions has not met here: Operand "LT_SO_KZ" has type
"INTERNAL_TABLE".
Operand "C_SO_KZ" has type "FLAT_STRUCTURE".


gruss & danke :-)
Ich weiß viel - aber nicht alles - deswegen lerne ich gern dazu & bin für Hinweise von erfahrenen ITlern immer dankbar.

gesponsert
Stellenangebote auf ABAPforum.com schalten
kostenfrei für Ausbildungsberufe und Werksstudenten


Re: Abfangen von Fehler

Beitrag von fr-g (ForumUser / 77 / 12 / 25 ) »
Die Ausnahme OBJECT_NOT_STRUCTURED (danach klingt es für mich) ist nicht behandelbar. Das verrät dir die F1-Hilfe zu MOVE-CORRESPONDING. Dort steht auch, dass die gleichen Ausnahmen wie bei MOVE auftreten können...behandelbar sind aber nur drei.

Folgende Benutzer bedankten sich beim Autor fr-g für den Beitrag:
debianfan


Re: Abfangen von Fehler

Beitrag von DeathAndPain (Top Expert / 2008 / 271 / 424 ) »
Notfalls benutzt Du die Klasse CL_ABAP_TYPEDESCR, um den Typ der beteiligten Felder vorher zu bestimmen. Die Bedingung "beide müssen Felder oder beide müssen strukturierte Typen sein" ist ja im Anschluss leicht abprüfbar. So kannst Du das prüfen, bevor Du Deinen MOVE-CORRESPONDING machst - und ggf. darauf verzichten, um nicht zu dumpen.

Diese Klasse ist sogar in der SE24 vernünftig dokumentiert - unglaublich für SAP-Klassen.

Folgende Benutzer bedankten sich beim Autor DeathAndPain für den Beitrag:
debianfan


Seite 1 von 1

Vergleichbare Themen

2
Antw.
2228
Views
Fehler abfangen mit SUBMIT oder CALL TRANSACTION
von Barney » 07.09.2015 16:16 • Verfasst in ABAP® für Anfänger
3
Antw.
3917
Views
Fehler abfangen beim dynamischen Aufruf eines Fubas
von kbit100 » 08.06.2016 15:34 • Verfasst in ABAP® für Anfänger
3
Antw.
1502
Views
http_communication_failure abfangen?
von danbrown_1999 » 11.02.2023 17:22 • Verfasst in ABAP® für Anfänger
8
Antw.
6092
Views
ALV Button abfangen
von Mr. ABAP » 16.03.2006 17:31 • Verfasst in ABAP Objects®
12
Antw.
17019
Views
Ausnahmen abfangen
von dawns » 19.05.2008 10:21 • Verfasst in ABAP Objects®

Über diesen Beitrag


Unterstütze die Community und teile den Beitrag für mehr Leser und Austausch

Aktuelle Forenbeiträge

Zukunft des ABAP Entwicklers
vor 2 Tagen von DeathAndPain 15 / 1073
HR in der Zukunft?
vor 3 Tagen von DeathAndPain 6 / 2893
Prüfzeugnisse Anlagen finden
vor 6 Tagen von ewx gelöst 2 / 408
Spool vereinen OTF und PDF
vor einer Woche von anna2205 1 / 366

Newsletter Anmeldung

Keine Beiträge verpassen! Wöchentlich versenden wir lesenwerte Beiträge aus unserer Community.
Die letzte Ausgabe findest du hier.
Details zum Versandverfahren und zu Ihren Widerrufsmöglichkeiten findest du in unserer Datenschutzerklärung.

Aktuelle Forenbeiträge

Zukunft des ABAP Entwicklers
vor 2 Tagen von DeathAndPain 15 / 1073
HR in der Zukunft?
vor 3 Tagen von DeathAndPain 6 / 2893
Prüfzeugnisse Anlagen finden
vor 6 Tagen von ewx gelöst 2 / 408
Spool vereinen OTF und PDF
vor einer Woche von anna2205 1 / 366

Unbeantwortete Forenbeiträge

Spool vereinen OTF und PDF
vor einer Woche von anna2205 1 / 366
XSLT und Loipro05 Transformation
letzen Monat von Torsten1965 1 / 6591
VOLL Artikel in einem Display Typ 12
November 2025 von ThomasM84 1 / 24563