그래서 나는 Z/OS에서 COBOL을 배우기 시작했습니다. 나는 시각적 인 공동 사용법을 사용하여 꽤 많이 해냈다; 그러나 이것은 여전히 매우 다릅니다.Cobol Mainframe - 다양한 인덱스 수행 - 디스플레이
나는 지수가 50
PERFORM VARYING W03-SUBJ-INDX FROM 1 BY 1
UNTIL W03-SUBJ-INDX = 50
DISPLAY W03-SUBJ-TABLE
END-PERFORM
때까지 나는 현재 나는 또한
PERFORM VARYING W03-SUBJ-INDX FROM 1 BY 1
UNTIL W03-SUBJ-INDX = 50
DISPLAY W03-SUBJ-TABLE(w03-subj-indx)
END-PERFORM
상단 디스플레이의 예를 시도한 것 즉 1의 인덱스에서 시작하여 표시하는 테이블을 표시해야 첫 번째 인덱싱 된 항목 만 (예상) - 두 번째 예는 ")"이 (가) 예상치 못한 오류를 표시합니다.
어떤 도움을 주시면 감사하겠습니다.. 나는 당신은 당신이있는 컴파일러 버전 언급하지 않는 인덱스
'W03-SUBJ-TABLE'의 Working-Storage 정의는 무엇입니까? – cschneid
예상되는 부분은 실제로 기대되지 않습니다. 코드 조각을 감안할 때 기대치는 전체 표 그룹을 49 번 표시합니다. –
이 테이블에 대한 작업 저장 레이아웃이 없으면 실제로 도움이되지 않습니다. 또한 실제로 컴파일 오류를 포함하는 것은 먼 길을 갈 것입니다. – SaggingRufus