개요
SYNC 6기 프로젝트를 진행하면서 Do_Sum과 Hotspot을 같이 사용해야 했다.
해당 상황에서 전표 별 합계와 해당 전표의 전표 번호 별 반제 전표를 조회한 결과가 필요했다.
이 상황에서 Hotspot이 통계 필드에도 적용되는 문제가 발생했다.
이 때 통계 필드의 전표번호를 누르면
덤프 발생.....
해결
DATA : lv_type TYPE dd01v-datatype.
CALL FUNCTION 'NUMERIC_CHECK'
EXPORTING
string_in = pv_row_id
IMPORTING
htype = lv_type.
CHECK lv_type = 'NUMC'.
Hotspot 클릭 이벤트 구현 서브루틴에서 클릭한 Hotspot 라인의 인덱스가 NUMC인지 판별하면 된다.
기존 통계필드 클릭시 인덱스 타입은
CHAR 타입이기 때문이다.
반응형
'ABAP' 카테고리의 다른 글
[ABAP] TYPE과 LIKE (1) | 2025.01.13 |
---|