Ansicht
Dokumentation

ABENCL_ABAP_CORR_STRUC_ABEXA - CL ABAP CORR STRUC ABEXA

ABENCL_ABAP_CORR_STRUC_ABEXA - CL ABAP CORR STRUC ABEXA

rdisp/max_wprun_time - Maximum work process run time   CPI1466 during Backup  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

CL_ABAP_CORRESPONDING für geschachtelte Strukturen

Das Beispiel demonstriert die Systemklasse CL_ABAP_CORRESPONDING für geschachtelte Strukturen.

Quelltext

Ausführen

Beschreibung

Die Komponenten der Struktur struct1 werden mit Hilfe der Systemklasse CL_ABAP_CORRESPONDING der Struktur struct2 zugewiesen.

  • Auf oberster Ebene:
  • a1 wird auf b3 und a3 wird auf b1 gemappt.

  • a2 auf b2 werden nicht berücksichtigt, da nicht namensgleich und b2 behält ihren Wert.

  • Die Komponente a4 kommt in beiden Strukturen vor und wird über die Namensgleichheit zugewiesen.

  • a5 kommt ebenfalls in beiden Strukturen vor, wird aber explizit durch den Mapping-Typ ausgeschlossen.

  • Die Unterstruktur asub1 wird auf die Unterstruktur bsub1 gemappt.

  • Auf Ebene der ersten Unterstruktur:
  • s1_a1 wird auf s1_b3 und s1_a3 wird auf s1_b1 gemappt.

  • s1_a2 auf s1_b2 werden nicht berücksichtigt, da nicht namensgleich und s1_b2 behält ihren Wert.

  • Die Unterstruktur asub2 wird auf die Unterstruktur bsub2 gemappt.

  • Auf Ebene der zweiten Unterstruktur:
  • s2_a1 wird auf s2_b3 und s2_a3 wird auf s2_b1 gemappt.

  • s2_a2 auf s2_b2 werden nicht berücksichtigt, da nicht namensgleich und s2_b2 behält ihren Wert.






BAL Application Log Documentation   CL_GUI_FRONTEND_SERVICES - Frontend Services  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 2480 Date: 20240523 Time: 154753     sap01-206 ( 31 ms )