3
A
답변
5
FILE STATUS
을 확인한 후 그에 따라 조치하십시오.
는 예를 들어, FILE-CONTROL
아래 FILE-STATUS
추가 :
FILE-CONTROL.
SELECT MYFILE ASSIGN MYDD
ORGANIZATION SEQUENTIAL
ACCESS SEQUENTIAL
FILE STATUS MYFILE-STATUS.
는 FILE STATUS
변수를 선언 WORKING-STORAGE
에 PIC X(2)
값으로, 예를 들면 :
는 다음 시도
01 MYFILE-STATUS PIC X(2).
88 MYFILE-ALREADY-OPEN VALUE '41'.
PROCEDURE DIVISION
파일의 경우 OPEN
을 발행하십시오. 바로 그 아래에서와 같이 FILE STATUS
의 값을 테스트 FILE STATUS
의
OPEN MYFILE....
IF MYFILE-ALRADY-OPEN
CLOSE MYFILE...
END-IF
IF MYFILE-STATUS <> '00'
perform some sort of general error routine
END-IF
값의 첫 번째 문자가 '9'없는 곳 COBOL 기준 값 그래서를 검출 '(41)'의 테스트 이미 열려있는 파일 은 모든 COBOL 구현에서 작동해야합니다. 첫 문자가 '9'인 경우 이 업체별 파일 상태 코드임을주의하십시오. COBOL FILE STATUS
를 사용하여 좋은 소개는 다음 링크를 체크 아웃 : http://www.simotime.com/vsmfsk01.htm
1
귀하의 컴파일러는 CBL_CHECK_FILE_EXIST와 같은 마이크로 포커스 COBOL, AcuCOBOL 및 Fujutsu COBOL에서 찾을 수있는 외부 API를 제공 할 수 있습니다. 마이크로 포커스 COBOL에 예를 들어
:
copy "cblproto.cpy".
program-id. MYMAIN.
working-storage section.
01 .
05 file-details cblt-fileexist-buf.
procedure division.
call 'CBL_CHECK_FILE_EXIST' using 'mymain.cbl '
file-details
if return-code not = 0
display "File mymain.cbl does not exist (or error)"
else
display "File mymain.cbl size is " cblt-fe-filesize
of file-details
end-if
end program MYMAIN.
관련 문제
- 1. 파일이 열려 있는지 확인하는 방법
- 2. 파일이 열려 있는지 확인하십시오.
- 3. 파일이 이미 자바 스크립트에서 열려 있는지 감지
- 4. 파일이 이미 javascript/hta에 열려 있는지 감지합니다.
- 5. 파일이 열려 있는지 확인 Lua가
- 6. 파일이 열려 있는지 확인
- 7. 주어진 제목의 창이 Tk에서 이미 열려 있는지 확인하는 방법?
- 8. OS X에서 파일이 열려 있는지 확인하는 빠른 방법
- 9. 팝업 대화 상자가 이미 열려 있는지 확인하는 방법은 무엇입니까?
- 10. VB.NET을 사용하여 특정 Excel 파일이 열려 있는지 확인하는 방법은 무엇입니까?
- 11. 특정 양식이 열려 있는지 확인하는 방법?
- 12. Python과 Excel - 파일이 열려 있는지 확인하십시오.
- 13. 모뎀이 이미 전화선에 연결되어 있는지 확인하는 방법
- 14. 요소가 이미 배열에 있는지 여부를 확인하는 방법
- 15. url이 이미 북마크되어 있는지 확인하는 방법
- 16. 대화 상자가 열려 있는지 확인하는 방법은 무엇입니까?
- 17. fancybox가 열려 있는지 확인하는 방법은 무엇입니까?
- 18. 파일이 메이크 파일에 있는지 확인하는 방법
- 19. 연꽃 수식에 파일이 있는지 확인하는 방법?
- 20. 폴더 또는 파일이 숨겨져 있는지 확인하는 방법 =
- 21. 파일이 Azure Blob에 저장되어 있는지 확인하는 방법
- 22. PHP : 파일이 현재 쓰여지고 있는지 확인하는 방법
- 23. 파일이 아직 쓰여지고 있는지 확인하는 방법?
- 24. VB 스크립트에 파일이 있는지 확인하는 방법
- 25. 파이썬 AppIndicator 바인딩 -> 메뉴가 열려 있는지 확인하는 방법?
- 26. 양식 응용 프로그램이 열려 있는지 여부를 확인하는 방법 C#
- 27. stdin이 (가) 차단되지 않고 열려 있는지 확인하는 방법?
- 28. javascript를 사용하여 모달 패널이 열려 있는지 확인하는 방법
- 29. .htaccess 파일이 filezilla에서 사라 집니까? 파일이 있는지 여부를 확인하는 방법?
- 30. 쿠키가 이미 있는지 확인하는 방법은 무엇입니까?
Thnx 많은, 특히 링크. 나는 Cobol에 완전히 익숙하지 않기 때문에 자원을 높이 평가합니다! – doro