SCARR 에서 항공사 코드와 항공사명을 가져와서 Droplist 로 설정하고, 선택 했을 때 Variable 에 값을 Return 받고 싶다. 

 

* Droplist 에 출력할 List
  DATA lt_value TYPE vrm_values. 

* Droplist 를 만들어줄 Field
  PARAMETERS p_drop TYPE s_carr_id AS LISTBOX VISIBLE LENGTH 30.

  INITIALIZATION.

*  Droplist 로 사용할 목록이 담긴 Internal Table
    SELECT DISTINCT carrid    AS key,
                    carrname  AS text
      FROM scarr
  ORDER BY carrid
      INTO TABLE @lt_value.

*  Droplist 를 필드에 연결하기
    CALL FUNCTION 'VRM_SET_VALUES'
      EXPORTING
        id                        = 'P_DROP'
        values                = lt_value.

  START-OF-SELECTION.

*  Droplist 를 선택하면 Key 값 Return
    WRITE p_drop.

  • 네이버 블러그 공유하기
  • 네이버 밴드에 공유하기
  • 페이스북 공유하기
  • 카카오스토리 공유하기