본문 바로가기
Fiori/CDS View

Table function

by clode 2023. 3. 9.
728x90
반응형

AMDP & CDS View 연동

AMDP의 Return Layout과 동일한 CDS Table Function View를 생성한다. AMDP와 CDS View를 연결하기 위한 view이다.

개발패키지 아래 Data definitions 에서 새로 생성한다.

Table function 생성

@EndUserText.label: 'PO Table Function Test'
define table function zcdstest001_ddl
  with parameters
    @Environment.systemField: #CLIENT
    CLNT :abap.clnt
returns
{
     mandt : mandt;
     ebeln : ebeln;
     bukrs : bukrs;
     bsart : bsart;
     aedat : erdat;
     ebelp : ebelp; 
     matnr : matnr;
     werks : ewerk;
     lgort : lgort_d;
     menge : bstmg;
     meins : bstme;
     banfn : banfn;
     bnfpo : bnfpo;
     mtart : mtart;
     netpr : bprei;
     waers : waers;

}
implemented by method
  zcl_amdp_se_test=>get_po_data;

이때 return되는 필드는 *AMDP에서 return 해준 필드의 타입과 갯수가 동일해야한다. *

왼쪽에는 필드 이름, 오른쪽에는 Data element 이름을 입력한다.

생성한 Table Function은 CDS View에서 사용할 수 있다.

728x90
반응형

'Fiori > CDS View' 카테고리의 다른 글

Grouping CDS View  (0) 2023.03.09
Calculation CDS View  (0) 2023.03.09
Initial CDS View  (0) 2023.03.09
AMDP  (0) 2023.03.09
CDS View  (0) 2023.03.09

댓글