PDA

View Full Version : Feld im Subfile Satz aktualisieren



Hubert
25-08-07, 16:45
Hallo zusammen,

ich versuche in einem Subfile ein Feld zu aktualisieren:


c if modeid <> 'UFM0063'
c $rrn chain fmc501s04
c if %found
c eval s4scn = s4scn + c4scn
c update fmc501s04
c endif


Bei der nächsten Anzeige des Subfiles ist der Wert aber unverändert. Wenn ich mir das im Debugger ansehe, ist der korrekte Wert darin. Wenn ich die Grenze erreiche, die der Wert haben darf, wird auch richtigerweise eine Fehlermeldung generiert.

Was läuft da falsch?

Herzlichen Dank im voraus

Hubert

B.Hauser
25-08-07, 17:37
Kann es sein, dass Du vor dem nächsten Anzeigen der Subfile diese neu (mit den Original-Werten) aufbaust?

Birgitta

Hubert
26-08-07, 07:44
Hallo Brigitta,

manchmal sieht man ja den Wald vor lauter Bäumen nicht, aber das hatte ich bereits geprüft.

Wenn dieser Programmteil mehrmals durchlaufen wird, ist der Wert ja auch jedesmal erhöht, bloß auf dem Bildschirm sieht man davon nix.

Hubert
26-08-07, 09:10
Wie gesagt, manchmal sieht man den Wald vor lauter Bäumen nicht. :(

Ich hatte ein Feld das hidden sein sollte als output deklariert und das lag ausgerechnet über dem Feld, dessen Wert verändert werden musste.:D