Aufgabenstellung: die interne Tabelle ist definiert über eine Struktur, in der z.B. Monate angegeben sind. Pro Monat soll eine Zahl oder ein Wert ermittelt werden. Die Monate (Spalten) sind nach dem Muster MON01… MON12 definiert.Lösung: mit einem Feldsymbol den Feldnamen dynamisch bestimmen und dann den Wert dem jeweiligen Feld zuweisen. DATA: SFIELD(13) TYPE C.FIELD-SYMBOLS: <MON> […]
Monat: Oktober 2011
ABAP – Typecast von N nach CURR
Obwohl CURR zwei Nachkommastellen hat werden beim MOVE die Nachkommastellen aus einem N-Feld nicht übertragen. Das funktioniert sowieso nur wenn im N-Feld ein Punkt als Nachkommastellenseparator angegeben ist. Die Zahl wird nur gerundet übertragen.