REUSE_ALV_POPUP_TO_SELECT

Popup listeleme ve çoklu seçim imkanı sağlayan REUSE_ALV_POPUP_TO_SELECT fonksiyonu için örnektir



FORM F_eleman_sec  USING     prm_title type string
                   CHANGING cht_out type ZQMIZ_T_MASTER.
  CHECK NOT cht_out[] IS INITIAL.

  DATA LSX_SEL TYPE SLIS_SELFIELD.
  DATALt_in  type ZQMIZ_T_MASTER.


  CALL FUNCTION `REUSE_ALV_POPUP_TO_SELECT`
    EXPORTING
      I_TITLE               prm_title
     I_SELECTION           `X`
      I_ZEBRA               `X`
      I_SCREEN_START_COLUMN 10
      I_SCREEN_START_LINE   5
      I_SCREEN_END_COLUMN   100
      I_SCREEN_END_LINE     20
      I_CHECKBOX_FIELDNAME  `SEL`    "Seçim Sütunu
      I_TABNAME             `ZQMIZ_S_MASTER`
      I_STRUCTURE_NAME      `ZQMIZ_S_MASTER` "Tablo yapısı
    IMPORTING
      ES_SELFIELD           LSX_SEL
    TABLES
      T_OUTTAB              cht_out[]
    EXCEPTIONS
      PROGRAM_ERROR         1
      OTHERS                2.
ENDFORM.                    " F_DETAY_GOSTER

 

* cht_out[]SEL X