Quantcast
Channel: Tricktresor
Viewing all articles
Browse latest Browse all 214

Befehlsverkettung mit Strukturzugriff

$
0
0

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.

 

image_pdfimage_print

Viewing all articles
Browse latest Browse all 214


<script src="https://jsc.adskeeper.com/r/s/rssing.com.1596347.js" async> </script>