SM30 은 참으로 많이 쓰는 Tcode 이다. 개발자들은 잘 안 쓰지만 현업 사용자들은 이걸로 Tcode 따서 데이터를 유지보수 할 수 있게 해주면 사용자들이 알아서 관리를 하니 개발자로서는 참으로 편한 프로그램이다.
오늘은 SM30 을 실행 했을 때 상단에 나타나는 타이틀이 ? 로 나오면서 깨지는 현상을 포스팅 해보려고 한다. 문제가 발생하는 상황은 언어를 EN 으로 생성한 테이블의 Maintenance View 를 KO 로 로그인 했을 때 깨져 보이는 현상이다. 대부분 SAP 는 EN/KO 둘중 하나만 선택해서 사용하므로 이러한 문제는 별로 발생하지 않는다. 그러나 EN/KO 를 번갈아 써야 할 경우가 생기면 발생 할 수 있다.
1. 일단 오류가 나지 않는 언어로 로그인 한다. ( KO 에서 언어가 깨져서 보일 경우 EN로 로그인 )
2. SE11 로 수정할 테이블을 Display 로 실행한다.
3. 테이블에서 Goto -> Translation 을 선택한다. ( 언어에 따른 텍스트를 번역하는 메뉴이다. )
4. 아래 빨간 박스 안에 비어있다면 위쪽의 텍스트를 복사해서 붙여준다. 그리고 저장을 하면 된다. ( 현재는 별도의 CR 를 생성하거나 하는 옵션을 묻지 않고 저장이 되는데 서버에 따라 CR 을 따서 운영서버에 반영해야 할 수 있다. )
5. SM30 으로 Maintenance View 를 들어오면 상단에 (현재 모자이크를 했지만) 타이틀이 이전에 복사하여 붙인대로 보인다.
사실 Goto -> Translation 메뉴는 일반 프로그램에서도 사용이 가능하다. 여러 종류의 언어를 지원 해야 할 경우 이 메뉴를 찾아서 텍스트 들을 등록해 주면 언어에 따라 텍스트가 안나오는 현상을 해결 할 수 있다.
- 끗 -
'SAP > ABAP' 카테고리의 다른 글
ABAP Collect 의 사용 가이드 (0) | 2014.09.01 |
---|---|
ABAP 금액 변환 방법 및 함수 (0) | 2014.08.22 |
ABAP 문자열 대문자, 소문자로 변환하는 방법 Translate (0) | 2014.08.07 |
CR 이 Lock 걸렸을 때 푸는 방법 ( SE09 사용 ) (0) | 2014.08.06 |
Short Dump AC_SYSTEM_FLUSH 에 대처하는 우리의 자세 (0) | 2014.08.01 |
ABAP 정규표현식을 사용한 사번체크 (0) | 2014.07.24 |
ABAP Dynamic Internal Table 을 Read Table 하기 (0) | 2014.07.16 |
Variant 없이 Batch Job 생성하기 ( Dummy Variant 생성 ) (0) | 2014.07.16 |
ABAP Report Dynamic Variant 만들기 (0) | 2014.07.11 |
Tcode 조회 사이트 (0) | 2014.07.03 |