메뉴 건너뛰기

SAP 한국 커뮤니티



현재 떠있는 화면에서 특정 필드의 값을 읽어오는 함수.

나침반친구 2007.03.13 11:17 조회 수 : 4506 추천:20

 


1) 사용 function
  DYNP_VALUES_READ


2) 사용방법


DATA : BEGIN OF fld_value OCCURS 1.
        INCLUDE STRUCTURE dynpread.
DATA : END OF fld_value.


 


  fld_value-fieldname = 'P_LIFNR'. "읽어들일 필드명
  APPEND fld_value.



 call function 'DYNP_VALUES_READ'
       exporting
            dyname     = SY-CPROG         " 화면이 소속된 프로그램 명
            dynumb     = sy-dynnr             " 화면 번호
       tables
            dynpfields = fld_value         


       exceptions
            others     = 01.


 


함수 실행 후, fld_value-fieldvalue 여기에 현재 스크린의 특정필드값이 들어가 있음.



 


* e-abap님에 의해서 게시물 이동되었습니다 (2007-11-05 12:45)