corresponding - mapping - switch

Alles rund um die Sprache ABAP®: Funktionsbausteine, Listen, ALV
31 Beiträge • Vorherige Seite 3 von 3 (current)
31 Beiträge Vorherige Seite 3 von 3 (current)

Re: corresponding - mapping - switch

Beitrag von DeathAndPain (Top Expert / 1904 / 247 / 407 ) »
Bis mir gibt es diesen Zusatz nicht (auch nicht in der F1-Hilfe). Dein Link verweist auf die Cloud-Doku. Wird vermutlich ein sehr neues Release erfordern.

Unhübsch finde ich den Zusatz aber nicht. Das wird er in meinen Augen nur durch Deine Formatierung und dadurch, dass Du ohne Not COND statt SWITCH verwendest. SWITCH ist spezieller und kann COND daher nicht immer ersetzen, aber in den Fällen, in denen es geht, ist SWITCH eigentlich immer die besser lesbare Wahl (womöglich auch performanter, denn CASE soll ja auch performanter sein als IF, aber das habe ich nicht gemessen und sollte auch nicht relevant sein).

Ich hätte es so geschrieben:

Code: Alles auswählen.

zielstruc = corresponding #( quellstruc mapping field1 = default switch #( lv_field1 when 'B' then 'B'
                                                                                              else 'P' ).
Und das finde ich sehr schön lesbar. Auch wenn man über die Stellung des "default" zunächst stolpert, aber das wird daran liegen, dass wir den Zusatz aus Releasegründen nicht gewohnt sind.

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


Vergleichbare Themen

3
Antw.
9336
Views
Switch Case
von Spookykid » 07.04.2011 17:07 • Verfasst in ABAP® für Anfänger
7
Antw.
512
Views
Line_exists in Switch / for Schleife
von RaCDigger » 22.07.2022 10:19 • Verfasst in ABAP® Core
0
Antw.
1332
Views
OR Mapping
von yuro » 27.01.2015 00:11 • Verfasst in ABAP Objects®
6
Antw.
2767
Views
ABAP-Mapping
von Sniper_61 » 20.11.2008 22:40 • Verfasst in ABAP® für Anfänger
3
Antw.
2108
Views
Hilfe bei Mapping
von ABAP_User » 10.05.2011 17:49 • Verfasst in ABAP® für Anfänger

Aktuelle Forenbeiträge

corresponding - mapping - switch
vor 2 Stunden von DeathAndPain 31 / 535
aRFC im OO-Kontext
vor 19 Stunden von ralf.wenzel 1 / 141
Exception statt sy-subrc
vor 21 Stunden von DeathAndPain 14 / 428

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

corresponding - mapping - switch
vor 2 Stunden von DeathAndPain 31 / 535
aRFC im OO-Kontext
vor 19 Stunden von ralf.wenzel 1 / 141
Exception statt sy-subrc
vor 21 Stunden von DeathAndPain 14 / 428

Unbeantwortete Forenbeiträge

aRFC im OO-Kontext
vor 19 Stunden von ralf.wenzel 1 / 141
EPC QR Code in Smartforms ohne CF_LF
vor einer Woche von Thomas J. 1 / 1347
Hilfe bei SWEC/SWE2
letzen Monat von retsch 1 / 6888