Hallo Mädele,

wenn du mit RPGIV arbeitest, hast Du die Möglichkeiten über die Built-in-Funktionen %Char(), %EditC() oder %EditW() einen numerischen Wert aufzubereiten.

Bei %Char(Numer.) werden die führenden Nullen entfernt und das Ergebnis linksbündig ausgerichtet. Dezimal-Trennzeichen werden übernommen.
Bei %EditC(Numer.: 'Format') kann ein EditCode, wie aus dem DDS bekannt, angegeben werden. Das Ergebnis wird wie im DDS entsprechend aufbereitet.
Bei %EditW(Numer.: Maske) kann wie im DDS eine Maske angegeben werden. Die Maske muss in den D-Bestimmungen als Konstante hinterlegt sein.
Das Ergebnis wird wie im DDS aufbereitet.

Bei allen 3 Funktionen können noch andere Parameter übergeben werden. Eine weitere Erklärung würde jetzt den Rahmen sprengen.
Bei Interesse einfach in der RPG-Referenz nachschlagen.

In RPGIV ist auch kein CAT-Befehl mehr nötig,
ein einfaches + ist ausreichend im zwei Strings miteinander zu verknüpfen.

Beispiel:
C Eval $Text = 'Gesamt-Summe = ' + %Char(MySumme)

Birgitta