Heb een proggie gemaakt dat een sequentieel bestand inleest (ARTIKEL) daarbij gegevens aan een gekoppeld (geindexeerd) bestand (BESTELIND) inleest en deze wegschrijft naar een ander geindexeerd bestand (BESTELINDOUT).
Bij het laatste zit het probleem. Hij geeft namelijk elke keer bij het runnen (comileren gaat prima) error 93 (File locked by another user). Er snap hier niks van. Kan iemand mij dit uitleggen?
Bij het laatste zit het probleem. Hij geeft namelijk elke keer bij het runnen (comileren gaat prima) error 93 (File locked by another user). Er snap hier niks van. Kan iemand mij dit uitleggen?
COBOL:
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
| BB-INIT SECTION. BB-00. OPEN INPUT BESTELIND. OPEN INPUT ARTIKEL. OPEN OUTPUT BESTELINDOUT. BB-99. EXIT. CC-VERWERK SECTION. CC-00. MOVE A-NUM TO BI-ARTNUM READ BESTELIND, KEY IS BI-ARTNUM, INVALID KEY DISPLAY "NIET"; NOT INVALID KEY DISPLAY "GEVONDEN"; MOVE BI-AANTAL TO B0-AANTAL MOVE BI-ARTNUM TO B0-ARTNUM MOVE A-NAAM TO BO-ARTNAAM WRITE BESTELINDOUT-RECORD INVALID KEY DISPLAY "invl key"; END-WRITE END-READ READ ARTIKEL AT END MOVE 1 TO EOF. CC-99. EXIT. DD-SLUIT SECTION. DD-10. CLOSE BESTELIND. CLOSE ARTIKEL. CLOSE BESTELINDOUT. DD-99. EXIT. |