Hallo zusammen,

hat jemand eine Erklärung (bzw. eine Lösung) für folgendes Problem:

PGM 1 schreibt Sätze in eine Datei, die von einem anderen Programm weiter verarbeitet werden sollen. Einige Sätze werden sofort wieder gelöscht. (Ich weiss, doofer Programmierstil, aber so ist das nun mal. ) In dem nachfolgenden Programm werden auch die glöschten Sätze verarbeitet (zumindest bei einem konkreten Beispiel). Das erste Programm ist zu diesem Zeitpunkt beendet und die Datei geschlossen.

Die Programme verwenden unterschiedliche LF, alle LF haben Zugriffspfadwartung auf *IMMED stehen.

Während das zweite Programm die gelöschten Sätze verarbeitet, kann ich diese im SQL nicht sehen.