ABAPEXPORT_DATA_CLUSTER_PARAM - EXPORT DATA CLUSTER PARAM

Fill RESBD Structure from EBP Component Structure   ABAP Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.

EXPORT - parameter_list

Kurzreferenz



Syntax

... {p1 = dobj1 p2 = dobj2 ...}
  | {p1 FROM dobj1 p2 FROM dobj2 ...}
  | (ptab) ... .

Zusätze:

1. ... p1 = dobj1 p2 = dobj2 ...

2. ... p1 FROM dobj1 p2 FROM dobj2 ...

3. ... (ptab)

Wirkung

Ein Daten-Clusterkann statisch durch eine Aufzählung der Form p1 = dobj1 p2 = dobj2 ... oder p1 FROM dobj1 p2 FROM dobj2 ... und dynamisch durch die Angabe einer eingeklammerten internen Tabelle ptabdefiniert werden. Falls der Daten-Cluster für die Ablage zu groß ist, wird eine Ausnahme ausgelöst.

Hinweis

Um Objekte zu exportieren, die von Referenzvariablen referenziert werden, können diese mit derAnweisung CALL TRANSFORMATION serialisiert und danach exportiert werden, falls ihre Klasse das InterfaceIF_SERIALIZABLE_OBJECT implementiert.

Zusatz 1

... p1 = dobj1 p2 = dobj2 ...

Zusatz 2

... p1 FROM dobj1 p2 FROM dobj2 ...

Wirkung

Im statischen Fall werden die Inhalte der Datenobjekte dobj unter den Namen p im Clusterabgelegt. Die Bezeichnung eines Parameters p darf maximal 255 Zeichen enthalten. Die Schreibweisen p1 = dobj1 p2 = dobj2 ... und p1 FROM dobj1 p2 FROM dobj2 ... sind gleichbedeutend. Für das Datenobjekt dobj sind alle Datentypenaußer Referenztypen bzw. solchen, die Referenztypen als Komponenten enthalten, erlaubt. Falls ein Datenobjekt dobj eine interne Tabelle mitKopfzeile ist, wird nicht die Kopfzeile, sondern derTabellenkörper adressiert.

Hinweise

  • Es wird die Schreibweise mit = gegenüber der mit FROM empfohlen, da = auch in anderen ABAP-Anweisungen zur Datenübergabe verwendet wird.
  • Außerhalb von Klassen, und wenn der Bezeichner keine Adressierungsangabe wie einenInstanzkomponenten-Selektor oder eineOffset-/Längenangabe enthält, kann in der statischen Variante noch dieobsolete Kurzformdobj1 dobj2 ... verwendet werden. Dabei werden die Datenobjekte implizit unter ihrem Namen im Daten-Cluster abgelegt.


Zusatz 3

... (ptab)

Wirkung

Im dynamischen Fall wird die Parameterliste in einer zweispaltigen Indextabelle ptab angegeben,deren Spalten beliebige Namen haben können und zeichenartig sein müssen. In der erstenSpalte von ptab müssen die Namen der Parameter, in der zweiten die Datenobjekte in Großschreibungaufgezählt werden. Wenn die zweite Spalte initial ist, muss der Name des Parameters in der erstenSpalte dem Namen eines Datenobjekts entsprechen. Dann wird das Datenobjekt unter seinem Namen im Cluster abgelegt. Falls die erste Spalte von ptab initial ist, wird eine unbehandelbare Ausnahme ausgelöst.

Hinweis

Außerhalb von Klassen auch eine einspaltige interne Tabelle für parameter_list verwendet werden. Dies ist die dynamische Variante derobsoletenKurzform, bei der die in der Tabelle aufgeführten Datenobjekte implizit unter ihrem Namen im Daten-Cluster abgelegt werden.


TXBHW - Original Tax Base Amount in Local Currency   ROGBILLS - Synchronize billing plans  
Diese Dokumentation steht unter dem Copyright der SAP AG.


Length: 4975 Date: 20120526 Time: 200345     triton ( 170 ms )