Befehlsverkettung mit Strukturzugriff
Jeder kennt inzwischen die Möglichkeit der funktionalen Methodenaufrufe, bei denen man das Ergebnis einer Funktion direkt einer Variablen zuweisen
rnd = CL_ABAP_RANDOM_INT=>CREATE( ).
oder direkt in Vergleichen verwenden kann:
CHECK CL_ABAP_DEMO_SERVICES=>IS_PRODUCTION_SYSTEM( ) = abap_false.
Direkter Zugriff
Was die wenigsten wissen ist, dass man direkt auf einzelne Felder einer zurück gegebenen Struktur zugreifen kann. Durch die Befehlsverkettung können Methoden direkt aneinander gereiht werden:
layout = gr_salv->get_layout( )->get_current_layout( ).
Handelt es sich bei dem Übergabeparameter um eine Struktur, so kann auch hierauf direkt zugegriffen werden:
default = gr_salv->get_layout( )->get_current_layout( )-default.
Letzte Artikel von Enno Wulff (Alle anzeigen)
- 7. December: Excel Racing Simulation – Root Vole Race - 7. Dezember 2024
- 5. December: ABAPConf - 5. Dezember 2024
- 4. December: Only a lazy developer is a good developer - 4. Dezember 2024