Ansicht
Dokumentation

CL_LAW_MVC - Model - View - Controller

CL_LAW_MVC - Model - View - Controller

PERFORM Short Reference   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Funktionalität

CL_LAW_MVC ist eine Hilfs-Klasse zur komfortablen Erzeugen einer Model-View-Controller-Instanz, die aus abgeleiteten Klassen der Basis-Klassen CL_LAW_MODEL, CL_LAW_VIEW und CL_LAW_CONTROLLER besteht.

Das MVC-Model der LAW erzeugt Instanzen zur Anzeige und Kontrolle von ALV-Grid-Tabellen. Beim Erzeugen einer MVC-Instanz ist anzugeben: der Tabellentyp der Grid-Tabelle, das Schlüsselfeld der Tabelle, der Name des Containers, der das Grid enthält und ein Namespräfix der abgeleiteten MVC-Klassen.

Beziehungen

CL_LAW_MVC wird von CL_LAW_APPLICATION verwendet, um für alle Benutzerkomponenten der License Administration Workbench (LAW) die Model-View-Controller-Infrastruktur zu erzeugen.

Beispiel

DATA: mr_mvc_syst  TYPE REF TO cl_law_mvc.

mr_mvc_syst = cl_law_mvc=>create_mvc(
   i_table_type     = 'LAW_T_VIEW_SYSTEMS'
   i_key_fieldname  = 'SYS_NUMBER'
   i_container_name = 'CONTAINER_240'
   i_class_name     = 'CL_LAW_SYSTEMS' ).

Hinweise

Weiterführende Informationen






General Material Data   SUBST_MERGE_LIST - merge external lists to one complete list with #if... logic for R3up  
Diese Dokumentation steht unter dem Copyright der SAP AG.

Length: 1494 Date: 20240328 Time: 144533     sap01-206 ( 28 ms )