SAP/ABAP

ALV 측정 단위, 통화에 대해 필드 카탈로그 적용하기

Linkin 2023. 11. 3. 00:38

필드 카탈로그 적용 전

 

   CASE pv_field.	
    WHEN 'MENGE'.	
      gs_fcat-ref_table = 'ZTEST'.	
      gs_fcat-qfieldname = 'MEINS'.   " 측정단위 (Base Unit of Measure)	
    WHEN 'DMBTR'  
      gs_fcat-ref_table = 'ZTEST'. 
      gs_fcat-cfieldname = 'WAERS'.   " 통화 (Currency Key)
     .
     .
     .
    WHEN OTHERS.	
   ENDCASE.

 

 

필드 카탈로그 적용 후

 

 

적용하고 싶은 단위나 통화 정보가 있는 테이블을 참조 테이블로 설정 후 참조할 필드를 설정해주면 된다.

 

측정 단위 맞출때는 qfieldname
통화 맞출때는 cfieldname