ABAPCREATE_OBJECT_PARAMETERS - CREATE OBJECT PARAMETERS

BAL Application Log Documentation   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.

CREATE OBJECT - parameter_list

Kurzreferenz



Syntax

... [EXPORTING  p1 = a1 p2 = a2 ...]
    [EXCEPTIONS exc1 = n1 exc2 = n2 ... [OTHERS = n_others]].


Wirkung

Mit den Zusätzen EXPORTING und EXCEPTIONS werden statisch Aktualparameter an denInstanzkonstruktor übergeben bzw. Rückgabewerte den nicht-klassenbasierten Ausnahmen zugeordnet.

  • Mit dem Zusatz EXPORTING müssen die nicht-optionalen und können die optionalenEingabeparameter p1 p2 ... des Instanzkonstruktors der instanzierten Klasse mit typgerechten Aktualparametern a1 a2 ... versorgt werden. Wie bei normalen Methodenaufrufen können entweder Datenobjekte oderFunktionen undAusdrücke als Aktualparameter (seit Release 7.1) angegeben werden. Bei Unterklassen, diekeinen explizit implementierten Instanzkonstruktor haben, wird die Schnittstelle des Instanzkonstruktors der nächsthöheren Oberklasse versorgt, die den Instanzkonstruktor explizit implementiert.
  • Mit dem Zusatz EXCEPTIONS können nicht-klassenbasierten Ausnahmen exc1 exc2... Rückgabewerte zugeordnet werden.

Syntax und Bedeutung sind dieselben wie in der Parameterliste der Anweisung CALL METHOD.

Beispiel

Erzeugung einer Dialogbox des Control Frameworks (CFW) und Übergabe von Eingabeparametern anden Instanzkonstruktor der globalen Klasse CL_GUI_DIALOGBOX_CONTAINER. Die Klasse wird implizit durch den statischen Typ der Referenzvariablen dialog_box festgelegt.

DATA dialog_box TYPE REF TO cl_gui_dialogbox_container.

CREATE OBJECT dialog_box
       EXPORTING parent = cl_gui_container=>desktop
                 width  = 1000
                 height = 350.


Fill RESBD Structure from EBP Component Structure   BAL_S_LOG - Application Log: Log header data  
Diese Dokumentation steht unter dem Copyright der SAP AG.


Length: 2737 Date: 20120526 Time: 193843     triton ( 100 ms )