Hallo zusammen,

ich versuche in einem Subfile ein Feld zu aktualisieren:

Code:
     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