PDA

View Full Version : Wert setzen im Debug



Robi
04-11-09, 11:39
Hi,
ich bin hier beim Kunden und möchte ein Feld im Debug verändern
ATTR feldname ergibt
TYPE = PACKED(4,2), LENGTH = 3 BYTES

Ev feldname = 0.01 ergibt
feldname = 0.01 = 00.00

auch bei anderen Feldern habe ich den effekt, ich bekomme keine nachkomma stellen hinein

ev feldname = 0,01 ergibt
Syntaxfehler aufgetreten.

Was mach ich falsch ?
Danke
Robi

Fuerchau
04-11-09, 11:53
Versuchs mal ohne Komma oder Punkt.

Robi
04-11-09, 12:07
Ja nee, is klar
ev feldname = 0001 ergibt
feldname = 0001 = 01.00

oder was meinst du mit ohne komma / punkt

Robi

Pikachu
04-11-09, 12:29
In welcher Programmiersprache ist das Programm denn geschrieben?

Robi
04-11-09, 12:45
Das Pgm ist in

RPT

(Das ist RPG mit vorherigem, Betriebssystem eigenen, 'sortieren' der Source nach HFELTICO )

Das ist gar nicht so übel, leider gibt es das unter *LE nicht mehr

Robi

Pikachu
04-11-09, 13:06
Probier mal: EVAL Feldname=X'00001F'

Robi
04-11-09, 13:14
Das geht, danke

aber ...
kannst du mir nicht schreiben das ich nur die Einstellung x und die ENVVAR y ändern muß um wieder normal zu arbeiten ;) ?

Ich dachte heut vormittag schon ich hätte getrunken
(hätt ich mann )

Danke Robi

Pikachu
04-11-09, 13:23
kannst du mir nicht schreiben das ich nur die Einstellung x und die ENVVAR y ändern muß um wieder normal zu arbeiten ;) ?
Leider nein, denn hier geht's in einem RPG/400-Programm auch nur auf diese Art.