300x250

The ABAP program lines are wider than the internal table 오류

CX_SY_READ_SRC_LINE_TOO_LONG(72자 오류)


# 이러한 오류가 뜨는 경우는 

한 줄에 72라인을 넘어서 생기는 오류이다.

주석, 타입 설정모든 다 해당이 된다.

 

 

발생하는 이유는 업그레이드되면서 종종 발생한다, 

잘 돌아가는 프로그램도 갑자기 다음과 같이 덤프가 뜨기도 한다.

 

 

 

라인이 72개인지 확인하는 방법


확인하고 싶은 라인맨 오른쪽클릭 후?

밑에 하단 부분을 보면 된다.

 

 

 

해결 방법은 2가지이다. 

1. 메뉴 설정해서 자동으로 설정해 주기.

2. 일일이 72 넘는 라인을 찾아서 72 내외로 만들어주기.

 

 

# 1. 메뉴 설정( 자동 설정 )


# 01. 유틸리티 -> 추가 유틸리티 -> 강제 라인 길이 선택

 

# 02. 다음과 같이 팝업창이 뜨면 '예'를 클릭하자.

 

# 03. 이런 식으로 자동으로 변경을 해준다.

 

 

 

# 2. 해당 INCLOUD 들어가서 72라인 넘어가는 라인 찾기


# 예를 들어 다음과 같이 72라인을 넘는다 가정해 보자. 

 

이런 식으로 되어있는 라인 72 내외로 삭제를 해줘서 만들어줘야 한다.

 

주석이 아닌 타입 선언

 

이런 식으로 변경해줘야 한다.

 

끝.


방법은 여러 가지이지만

 둘 다 장단점이 있기 때문에 자신이 선호하는 방법으로 선택을 하면 된다.

 

 

도움이 되셨으면 하단에 있는 광고 한번씩 눌러주세유!!

728x90