PDA

View Full Version : %dec-Frage



sirdidi
22-02-11, 15:37
Hallo,

habe folgende Sache und verzweifle dran....

3 Felder:
feld_4a 4A
feld_15a 15A Anfangswert = '000000000001500'
Gramatur 4S 1

feld_4a = %SUBST(feld_15a:12:4);
GRAMATUR = %dec(feld_4a:4:1);
else;
GRAMATUR = 999,9;

Mein Problem: wie bekomme ich die 1500 aus dem alpha-feld feld_4a in das nummerische Gramatur. Die Formatierung sollte in Gramatur 150,0 sein.

Wie wird das richtig definiert?
%dec(feld_4a:4:1) heißt das :4:1 = Feldlänge 4, 1Dezimale

Gruß Ralph

Fuerchau
22-02-11, 15:54
Da das Komma ja fehlt musst du das schon selber rechnen:

GRAMATUR = %dec(feld_4a:4:0) / 10;

B.Hauser
22-02-11, 15:54
Versuch's mal so:


/Free
Gramatur = %Dec(%Subst(Feld_15A: 12): 4: 0) / 10;
/End-Free

Birgitta

Pikachu
22-02-11, 16:02
MOVE feld_15a Gramatur

sirdidi
22-02-11, 16:20
DANKE, DANKE, DANKE :D :D :D

Ich mache meine ersten Free-Geh-Versuche und hab jetzt ca. 2Std mit suchen, lesen und verstehen verbracht und bin dann doch nicht zu einem Ergebnis gekommen:( . Dann hab ich mich gefragt, ob ich sowas triviales überhaupt fragen kann.....

ich danke euch nochmal herzlich für die schnellen Tips und habe Brittas Version soeben erfolgreich eingesetzt :D :D

Gruß Ralph