Ansicht
Dokumentation

ABAPASSIGN_CASTING_OBSOLETE - ASSIGN CASTING OBSOLETE

ABAPASSIGN_CASTING_OBSOLETE - ASSIGN CASTING OBSOLETE

General Material Data   TXBHW - Original Tax Base Amount in Local Currency  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

ASSIGN, obsolete_casting

Kurzreferenz



... ${ TYPE name $}
  $| ${ $[TYPE name$] DECIMALS dec $} ...

Zusätze:

1. ... TYPE name

2. ... DECIMALS dec

Wirkung

Diese Form des Zusatzes casting_spec der Anweisung ASSIGN, bei der TYPE bzw. DECIMALS ohne den Zusatz CASTING angegeben werden, ist in Klassen verboten. Außerdem kann sie weder gleichzeitig mit dem Zusatz INCREMENT in mem_area noch mit dem Zusatz RANGE verwendet werden. Das Feldsymbol kann aber mit dem ebenfalls obsoleten Zusatz STRUCTURE der Anweisung FIELD-SYMBOLS typisiert sein.

Zusatz 1

... TYPE name

Wirkung

Hinter TYPE wird ein einstelliges zeichenartiges Datenobjekt name erwartet, das bei Ausführung der Anweisung genau einen der Buchstaben "C", "D", "F", "I", "N", "P", "T", "X", "b" oder "s" in der gezeigten Groß-/Kleinschreibung enthalten muss. Diese Buchstaben bezeichnen die entsprechenden eingebauten ABAP-Typen und haben folgende Wirkung:

  • Wenn das Feldsymbol <fs> vollständig oder teilweise typisiert ist, muss die Typisierung zu dem hinter TYPE angegebenen ABAP-Typ passen. Der zugewiesene Speicherbereich wird auf den Typ des Feldsymbols gecastet.
  • Wenn das Feldsymbol vollständig generisch typisiert ist, wird der Typ des zugewiesenen Speicherbereichs auf den hinter TYPE angegebenen ABAP-Typ gecastet.

Hinweis

Die Angabe der eingebauten Typen b und s über "b" bzw. "s" ist eine Ausnahme von der Regel, dass diese nicht in Anweisungen angegeben werden können, und nur in dieser obsoleten Variante möglich.

Cast mit eingebauten Datentypen

Zusatz 2

... DECIMALS dec

Wirkung

Hinter DECIMALS muss ein numerisches Datenobjekt dec angegeben werden. Für das Casting wird der Datentyp p verwendet, wobei die Anzahl der Nachkommastellen durch den Inhalt von dec festgelegt wird. TYPE muss bei DECIMALS nicht angegeben werden. Falls TYPE angegeben ist, muss name den ohnehin verwendeten Datentyp "P" enthalten.

Cast der Dezimalstellen






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

Length: 4013 Date: 20240425 Time: 041408     sap01-206 ( 68 ms )