메뉴 건너뛰기

SAP 한국 커뮤니티

문자열 오른쪽에서부터 잘라서 사용하기

권장원 2009.11.06 16:22 조회 수 : 6230

DATA: f1(25) VALUE 'abcdef_1234567890', 
      f2(25) VALUE 'abc_1234567890', 
      g(10) TYPE c. 


PERFORM write_lastten USING f1. 
PERFORM write_lastten USING f2. 


*&---------------------------------------------------------------------* 
*&      Form  write_lastten 
*&---------------------------------------------------------------------* 
*       text 
*----------------------------------------------------------------------* 
*      -->P_F  text 
*----------------------------------------------------------------------* 
FORM write_lastten USING value(p_f). 
  DATA l_offsetforten TYPE i. 
  l_offsetforten = strlen( p_f ) - 10. 
  MOVE p_f+l_offsetforten(10) TO g. 
  WRITE:/ g. 
ENDFORM.                    " write_lastten 


Output. 
1234567890 
1234567890