Anmelden

View Full Version : OPNQRYF im MAPFLD umsetzung numerisch zu Alpha (Digits)



labm
23-03-06, 09:34
Problem bei:

OPNQRYF file(XXX) QRYSLT(12345) mapfld((wert '%DIGITS(zahl)' *char 10))
Problem wenn ich die ZAHL = 12,78 habe wird dieser Satz bei scanen nur als 1278 gefunden die komma zeichen werden nicht berücksichtigt wie kann man dieses problem umgehen Im voraus Danke

Fuerchau
23-03-06, 10:36
Gar nicht.
DIGITS wandelt die Zahl immer ohne Komma und Vorzeichen !

labm
23-03-06, 10:40
Gibt es dazu andere lösung über OPNQRYF.

Fuerchau
23-03-06, 11:17
Kommt darauf an, was du erreichen willst.
Warum must du das Feld umwandeln ?
Kannst du es nicht als *DEC definieren ?