SAP HANA CLOUD

[SAP RAP] 메세지 띄우기

선짱 2026. 1. 14. 10:16
반응형

메시지 관련해서는

cl_abap_behavior_handler. 안에서 하드 코딩해서 띄울수있다고함

 

스탠다드 클래스 CL_ABAP_BEHV 이 메소드 사용해서 해야하는데 zbp 클래스 안에서만 가능하고 zcl 처럼 private 이나 protect 한 클래스 안에서는 불가하다고함

 

APPEND VALUE #( %tky = ls_item-%tky

                        %state_area = 'VALIDATE_ITEMS'

                        %msg = new_message_with_text(

                                    severity = if_abap_behv_message=>severity-error

                                    text = |'Price Unit' field is required.| )

                        %element-priceunit = if_abap_behv=>mk-on

                        %path = VALUE #( header-%tky = lt_link_data[ KEY id

                                                                     source-%tky = ls_item-%tky ]-target-%tky ) )

        TO reported-items.

 

 

 

 

반응형