Badener
05-04-06, 14:55
Hallo zusammen ich habe in einem Programm ein kleines Problem.
1. Ich mache einen OVRDBF auf File A mit Share *Yes
2. OPNQRYF in dem ich nur bestimmte Sätze zur Verarbeitung auswähle.
3. Call Pgm01 (verwendet File A)
4. Im Pgm01 wird Pgm02 mit call aufgerufen und hier kommt nun auch das Problem
Im 4 schritt wird im Pgm02 die überschriebene Datei File A gelesen (CHAIN) wobei das Programm abschmiert weil es denn Aktuellen Satz nicht findet. Dieser wurde zwischenzeitlich aktualisert so das die im Opnqryf gesetzte Bedingung nicht mehr zutrifft.
Jetzt meine Frage: Kann ich beim Aufruf des PGM02 den gesetzen ovr mit der Selektion des OPNQRYF ignorieren. Ich möchte die Datei ohne Einschränkungen öffnen und verarbeiten können!
Bin für jede Hilfe dankbar!
1. Ich mache einen OVRDBF auf File A mit Share *Yes
2. OPNQRYF in dem ich nur bestimmte Sätze zur Verarbeitung auswähle.
3. Call Pgm01 (verwendet File A)
4. Im Pgm01 wird Pgm02 mit call aufgerufen und hier kommt nun auch das Problem
Im 4 schritt wird im Pgm02 die überschriebene Datei File A gelesen (CHAIN) wobei das Programm abschmiert weil es denn Aktuellen Satz nicht findet. Dieser wurde zwischenzeitlich aktualisert so das die im Opnqryf gesetzte Bedingung nicht mehr zutrifft.
Jetzt meine Frage: Kann ich beim Aufruf des PGM02 den gesetzen ovr mit der Selektion des OPNQRYF ignorieren. Ich möchte die Datei ohne Einschränkungen öffnen und verarbeiten können!
Bin für jede Hilfe dankbar!