Ansicht
Dokumentation

ABENFORMAT_DECIMALS - FORMAT DECIMALS

ABENFORMAT_DECIMALS - FORMAT DECIMALS

Addresses (Business Address Services)   PERFORM Short Reference  
Diese Dokumentation steht unter dem Copyright der SAP AG.
SAP E-Book

Für dec wird ein Datenobjekt vom Typ i erwartet, das die Anzahl der gewünschten Nachkommastellen enthält. Für die einzelnen Datentypen gilt:

  • Numerische Datentypen
Wenn der Inhalt von dec kleiner als 0 ist, wird er wie 0 behandelt, wobei der Inhalt von Datenobjekten der Datentypen (b, s), i, int8 oder p zuvor mit 10 hoch dec multipliziert wird.
  • Bei Datenobjekten der Typen (b, s), i und int8 werden ein Dezimaltrennzeichen und so viele Nullen angehängt, wie in dec angegeben sind. Der Inhalt von dec kann maximal 14 sein, ansonsten kommt es zu einer unbehandelbaren Ausnahme. Wenn der Inhalt von dec 0 ist, bleibt die Ausgabe unverändert.

  • Bei Datenobjekten vom Typ p werden unabhängig von der im Datentyp festgelegten Anzahl an Nachkommastellen so viele Nachkommastellen verwendet, wie in dec angegeben sind. Der Inhalt von dec kann maximal 14 sein, ansonsten kommt es zu einer unbehandelbaren Ausnahme. Falls das Quellfeld mehr Nachkommastellen hat, wird auf die Nachkommastellen in dec gerundet. Falls das Quellfeld weniger Nachkommastellen hat, werden entsprechend viele Nullen angehängt.

  • Bei Datenobjekten vom Typ decfloat16 und decfloat34 bestimmt der Inhalt von dec die Anzahl der Nachkommastellen bei einer Darstellung in der mathematischen oder kaufmännischen Notation und die Anzahl der Stellen in der Mantisse in der wissenschaftlichen Notation. Falls das Quellfeld mehr Nachkommastellen hat, wird auf die Nachkommastellen in dec gerundet. Falls das Quellfeld weniger Nachkommastellen hat, werden entsprechend viele Nullen angehängt.

  • Bei Datenobjekten vom Typ f bestimmt der Inhalt von dec die Anzahl der Nachkommastellen in der wissenschaftlichen Notation. Wenn der Inhalt von dec größer als 16 ist, wird er wie 16 behandelt. Ist der Inhalt von dec größer als die Anzahl der Nachkommastellen des Quellfelds, werden entsprechend viele Nullen angehängt. Wenn der Inhalt von dec kleiner als die Anzahl der Nachkommastellen des Quellfelds ist, wird auf die Nachkommastellen in dec gerundet.

  • Zeitstempel
Der Inhalt von dec muss zwischen 0 und 7 liegen.
  • Bei Zeitstempelfeldern des Zeitstempeltyps utclong werden so viele Nachkommastellen verwendet, wie in dec angegeben sind. Überzählige Nachkommastellen werden abgeschnitten. Wenn dec den Wert 0 hat, wird das Dezimaltrennzeichen entfernt. Wenn dec einen ungültigen Wert hat, wird eine behandelbare Ausnahme der Klasse CX_SY_CONVERSION_NO_DATE_TIME ausgelöst.






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

Length: 3382 Date: 20240523 Time: 153806     sap01-206 ( 69 ms )