1. 程式人生 > >為什麽有的系統的事務碼BSP_WD_CMPWB看不見Enhance Component這個按鈕

為什麽有的系統的事務碼BSP_WD_CMPWB看不見Enhance Component這個按鈕

load exc div 技術 更多 -a 事務 按鈕 imageview

我的同事問我,為什麽有的系統看不到下圖7的按鈕?

技術分享圖片

對比兩張圖裏工具欄的差異。

技術分享圖片

答案

這是因為在圖2(看不見Enhance Component按鈕)的系統裏,該系統的類型被設置為"SAP"系統 - 標誌位INHOUSE_USE設置為true。

技術分享圖片

一旦這個標誌位為true,Enhance Component這個按鈕對應的ID COMP_EXT被加入到內表lt_excl_fcodes裏,這導致了該按鈕不會渲染在最終的GUI上。

技術分享圖片

要獲取更多Jerry的原創技術文章,請關註公眾號"汪子熙"或者掃描下面二維碼:

技術分享圖片

技術分享圖片

為什麽有的系統的事務碼BSP_WD_CMPWB看不見Enhance Component這個按鈕