Zitat Zitat von Fuerchau Beitrag anzeigen
Trotzdem nochmal, irgendeine Variable scheint da nun mal zu klein zu sein.
Bei welchem Befehl im Programm passiert dies denn ?
Wie sind die benötigten Variablen deklariert ?
Hallo.

Die Ausgabe sieht wie folgt aus:

Rechnen,rechnen,rechnen
WRITE SUBFILE1
WRITE SUBFILE2

Der Fehler kommt beim Schreiben in SUBFILE2


Wenn ich in der gleichen Routine entweder nur SUBFILE1 oder
nur SUBFILE2 schreibe, läuft das Programm fehlerfrei. d.h. in den Rechenoperationen kann der Fehler mit zu kleinem Ergebnisfeld nicht auftreten.

Nächster Versuch:
Alle Subfile-Felder vor dem write mit 0 bzw. blank initialisieren bringt den gleiche Fehler.

Die fehlerhafte Subfile-Satznummer ist immer 8192, egal welche Daten zur Anzeige selektiert werde.

Bin absolut ratlos.

Joe