300x250
728x90
# SAP Internal Table 데이터
# 개발을 하면서 Internal Table(인터널 테이블)에 임시 데이터를 넣거나 없애는 경우 등등 여러 가지 상황들이 많이 나오게 된다.
# 물론 로직으로 추가를 해도 되고 삭제를 해도 되지만 디버깅을 통해서도 가능하다는 참고 정도로 넘어가면 될 것 같다.
다음과 같이 [SCARR] Table에서 데이터를 가져오는 로직에서 디버깅이 걸렸다고 가정해 보자.
# " Table Contents " 화면에서 눌러야 하니 참고
# 또한 추가, 삭제, 변경을 하기 위해서는 오른쪽에 있는 [Table Display Services]을 통해서 설정할 수 있다.
SAP Internal Table 데이터 추가
# Append Row 일 경우 ( Internal Table 맨 하단 Row 값 넣기 )
# Use Template 체크할 경우 : Internal Table에 ( Table Row ) 데이터를 복사한다.
# Use Template 미체크할 경우 : Internal Table에 빈 Work area를 넣어준다.
# Insert Row 일 경우 ( Target Row에 따라서 Row 위치가 달라짐 )
# Target Row : 5를 선택
# Use Template 체크할 경우 : Internal Table에 ( Table Row ) 데이터를 복사한다.
# Use Template 미체크할 경우 : Internal Table에 빈 Work area를 넣어준다.
SAP Internal Table 데이터 삭제
# 01. 삭제하고 싶은 Row을 선택 후? [Table Contents]을 클릭해 보자.
# 02. "Delete Whole Table/Row area" 클릭하고 체크해 보자.
# 03. 확인을 누르면?
# 04. 삭제된 것을 볼 수 있다.
# Delete Whole Table/Row area
# 01. 다음과 같이 첫 번째 Row에서 마지막 Row까지 정해서 그 부분만 삭제할 수 있게 지원하는 점 참고
SAP Internal Table 데이터 변경
# 01. 변경하고 싶은 Row을 선택 후? [Table Contents]을 클릭해 보자.
# 02. " Change Selec ted Rows "을 클릭해 보자.
# 03. 다음과 같이 Input Field가 활성화되는 걸 볼 수 있다. ( 설정이 완료되면 ENTER을 클릭하면 저장이 된다 )
728x90
'.ABAP > ..모든 것' 카테고리의 다른 글
SAP Screen Painter 오류(참고용) (0) | 2024.07.17 |
---|---|
SAP Batch Job 정리 (0) | 2024.07.09 |
SAP Screen FIELD 설정( Chain End Chain, On Request, On Input ) (0) | 2024.06.03 |
SAP Exit, Return, Stop 정리 (17) | 2024.05.30 |
SAP Selection Screen SubScreen 설정 (2) | 2024.05.24 |