Weten hoe je een computerprogramma te stoppen is net zo belangrijk als weten hoe een te starten . In dit specifieke geval , COBOL is niet anders . Het krijgen van uw COBOL programma stopzetting van de exploitatie onder een gecontroleerde voorwaarde is verplicht om zijn succesvolle taak. Natuurlijk, er zijn een aantal manieren om dit te doen , en het belangrijkste aspect is niet alleen het kennen van deze opties, maar ook weten wanneer ze te roepen . Er kunnen zich gevallen voordoen waarin u wilt dat uw COBOL -programma om de uitvoering te stoppen en af te staan aan een andere module , of misschien wilt u misschien het onvoorwaardelijk stoppen . Instructies 1 Ga naar de " Procedure Division ' in uw COBOL -programma , en bepalen waar in de logica u wilt beëindigen verwerking . Als een andere module er belt uw programma in het systeem , en dat roept module wordt verwacht controle , worden teruggestuurd naar het, voer het commando " GoBack . " Dit zal sierlijk uw programma te beëindigen en doorgeven controle terug naar het beroep van de module . Kopen van 2 Voer het commando "Exit Program " op hetzelfde punt in de " Procedure Divisie " waar u uw COBOL wenst programma niet . Zorg ervoor dat de module u het commando van een deelprogramma passeren controle terug naar de aanroepende module . Als dit is de belangrijkste module en je de "Exit Program " verklaring hebben gecodeerd , zal het abnormaal eindigen ( ABEND ) in het compileren podium met een foutcode als " Abend4038 . " Het is essentieel dat deze module is niet het hoofdprogramma bij de afgifte van de "Exit Program " -richtlijn . 3 Voer de " STOP RUN " commando om alle verwerking van uw COBOL module beëindigen . Controle terug te geven aan het besturingssysteem , zelfs als het wordt uit een sub - module of sub - programma is uitgegeven .
|