天天看點

使用工具快速找出custom work center使用的ui component

Created by Jerry Wang on Aug 03, 2014

已知UI上客戶自己建立了一個work center “RTL test(使用business role TPM_PRO登陸).

使用工具快速找出custom work center使用的ui component

使用下列report,可以在不需要登陸背景進SPRO裡檢查的情況下,直接找出ui component name.

隻需指定navigation profile 名稱:

使用工具快速找出custom work center使用的ui component

即可傳回結果:

REPORT TOOL_FIND_CUSTOM_WORK_CENTER.

PARAMETERS: np TYPE CRMC_UI_NB_A_WC-profile OBLIGATORY DEFAULT 'TPM-PRO'.

DATA: lt_work TYPE STANDARD TABLE OF crmc_ui_nb_a_wc,

     lt_wc_link TYPE STANDARD TABLE OF crmc_ui_llink,

     lt_link_t TYPE STANDARD TABLE OF CRMC_UI_CMP_IP_T.

START-OF-SELECTION.

 SELECT * INTO TABLE lt_work FROM CRMC_UI_NB_A_WC WHERE profile = np.

 CHECK sy-subrc = 0.

 SELECT * INTO TABLE lt_wc_link FROM crmc_ui_wc FOR ALL ENTRIES IN lt_work

    WHERE wc_id = lt_Work-wc_id.

 SELECT * INTO TABLE lt_link_t FROM CRMC_UI_CMP_IP_T FOR ALL ENTRIES IN lt_wc_link

    WHERE target_id = lt_wc_link-link_id AND LANGUAGE = sy-langu.

 LOOP AT lt_link_t ASSIGNING FIELD-SYMBOL().

    WRITE:/ 'component name: ' , -component COLOR COL_NEGATIVE,

            'window name: ' , -window COLOR COL_POSITIVE.

 ENDLOOP.

繼續閱讀