2012-06-20 2 views
0

내 AS/400 과정의 최종 프로젝트에서 작업하는 동안이 문제가 발생하여 수정하지 못했습니다.IBM AS/400이 컴파일되지 않음 - RNS9308 컴파일이 중지되었습니다. 프로그램에서 심각도 30 오류가 발견되었습니다.

enter image description here

내가 컴파일하려고 디스플레이 파일 (CHAP12EXP.rpgle)가 나에게 주어졌다 그리고 나는 그것을 편집되어 있지 않다. 내 이해에서, 나는 CHAP12DSP를 컴파일했고 그것은 EMPPFL뿐만 아니라 성공했다; 이 두 파일은 아래 스크린 샷의 왼쪽에 표시됩니다.

enter image description here

그리고 마지막 스크린 샷을 컴파일하기 전에 CHAP12DSP.dspf에서입니다 :

지금이 다른 스크린 샷은 실제 파일의 EMPPF에서입니다. (화면 2) 디스플레이 파일 CHAP12DSP에 정의 된 필드 TITLEFIRSTNAME

enter image description here

답변

3

길이는 실제 파일 EMPPFL에 정의 된 길이와 일치하지 않습니다.

필드 TITLEFIRSTNAME의 정의에 대한 표시 파일 및 실제 파일의 소스 DDS를 조사하고 비교하십시오.

+0

감사합니다. 제임스. 나는이 시간에 더주의 깊게했는데, 그 두 가지 경고를 제거했지만 여전히 편집이 중단되었습니다. 심각도 30 오류가 발견되었습니다. 그래도 나를 고칠 수있는 한 가지가 더 있습니다. 잘하면 그것은 잘 실행됩니다 :) – Dayan