SAP_ABAP_FI

ABAP_F4_ALV_MODULE 세팅 본문

SAP_ABAP_Source

ABAP_F4_ALV_MODULE 세팅

abapjun 2023. 5. 8. 15:19
728x90
반응형

  DATAlt_return TYPE TABLE OF ddshretval,
        ls_return TYPE ddshretval.
  DATAlt_dyn TYPE ty_t_dynpfld.


  SELECT hbkid,
         hktid,
         text1
    INTO TABLE @DATA(lt_tab)
    FROM t012t
  WHERE bukrs @gs_100-bukrs.

----> 화면에 자동으로 UPDATE
  lt_dyn VALUE #(
                   fldname 'F0001' dyfldname 'GS_100-HBKID' )
                   fldname 'F0002' dyfldname 'GS_100-HKTID' )
                   fldname 'F0003' dyfldname 'GS_100-ACCOUNT_NM' )
                  ).

----> 화면에 자동으로 UPDATE

 

----> 화면 F4 뿌려줌/ VALUE TAB일 경우 TYPE STANDARD TABLE 형식으로 선언하여

데이터를 범용적으로 받을 수 있다

  PERFORM f4_display USING 'RFHA' lt_sftran lt_dyn
                  CHANGING  lt_return.

*&---------------------------------------------------------------------*
*&      Form  F4_DISPLAY
*&---------------------------------------------------------------------*
FORM f4_display  USING    p_filed
                          pt_table TYPE STANDARD TABLE
                          pt_dyn TYPE ty_t_dynpfld
                 CHANGING pt_return TYPE ty_t_return.
  CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
    EXPORTING
      retfield        p_filed
      value_org       'S'
     dynpprog        sy-cprog
     dynpnr          sy-dynnr
      dynprofield     p_filed
      window_title    '찾아보기'
    TABLES
      value_tab       pt_table[]
      return_tab      pt_return
      dynpfld_mapping pt_dyn
    EXCEPTIONS
      parameter_error 1
      no_values_found 2
      OTHERS          3.

ENDFORM.

----> 화면 F4 뿌려줌/ VALUE TAB일 경우 TYPE STANDARD TABLE 형식으로 선언하여

데이터를 범용적으로 받을 수 있다

728x90
반응형

'SAP_ABAP_Source' 카테고리의 다른 글

SAP ABAP_파일다운로드_CBO파일  (0) 2023.10.15
SAP ABAP_파일업로드_CBO로 저장  (0) 2023.10.15
SAP_VIEW_Cluster_View Data DownLoad_Logic  (0) 2023.03.07
SAP_FILE관리_프로그램  (0) 2023.03.07
SAP_ORACLE_DB_SELECT_Program  (0) 2023.03.04