1. 程式人生 > >使用SAP C4C rule editor動態控制UI上某個按鈕是否顯示

使用SAP C4C rule editor動態控制UI上某個按鈕是否顯示

假設我想根據Sales Order的outbound delivery欄位來控制這個Trigger Delivery按鈕的動態顯示:

首先Adapt->Edit Master Layout進入Key user調整模式:

滑鼠放到按鈕上,點選這個小扳手:

點選Rule超連結,

進入Rule編輯器:

新建一個名為zoutbound_delivery的rule:

點選Functions裡的IF:

Code區域自動出現了這個Rule的模板:

IF(logical_expression, value_if_true, value_if_false)

接下來我們只需要依次編輯條件表示式,然後是條件表示式為true和false時整個表示式的值。

因為我的判斷條件是檢測Outbound Delivery欄位是否有值,所以從左邊Field Names裡選擇Outbound Delivery,單擊,這個欄位的名稱就自動出現在中間的條件表示式裡:

最後完成如下圖所示:

點Apply:


要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":