Hallo sarge !

Die Datei ist in deinem ersten Programm vermutlich für "Update" geöffnet und deshalb setzt der CHAIN dort eine Sperre. Deiner Ablaufbeschreibung nach zu urteilen willst du aber nur lesen. Dann setze die Datei in der Dateidefinition im Programm auf "Input".

Dadurch ergibt sich natürlich wieder ein anderes Problem: Wie bekommst du mit, ob ein anderer Benutzer gleichzeitig auch eine Änderung an dem Datensatz macht oder machen will? Falls du deshalb im Programm 1 eine Sperre setzen willst: Es ist nicht so gut, dass ein Datensatz gesperrt wird und dann auf eine Benutzeraktion gewartet wird, die längere Zeit auf sich warten lassen kann.

Viele Grüße
Jürgen