SAP Cloud for Customer UI Designer里如何消费Object Value Selector(OVS)
先看最后實現的效果:
我有一個字段,用戶既手動輸入Employee ID,也可以點擊字段的矩形框,打開Value help:
假設我選中ID為1的Employee,則其first name和last name,會自動填充到UI 對應字段上,即SAP 從業人員經常說的“自動帶出來”。
下面是詳細的實現步驟。
完整綁定路徑如下:
./InputField->http://refsystems.sap.com/YS5XJ942Y_->Root-.ParkingSpace-~ParkingSpace_AssignedEmployeeID
Appearance下的Display Type,維護成Object Value Selector:
Value Help指定成:/SAP_BYD_APPLICATION_UI/publicovs/employeeid/EmployeeID.OVS.uicomponent
完整的綁定路徑分別為:
- ./GivenName->http://refsystems.sap.com/YS5XJ942Y_->Root-.ParkingSpace-.ToEmployee-.CurrentCommon-Person-Name-~GivenName
- ./FamilyName->http://refsystems.sap.com/YS5XJ942Y_->Root-.ParkingSpace-.ToEmployee-.CurrentCommon-Person-Name-~FamilyName
ABSL實現最核心的邏輯就是,將用戶輸入的employee ID作為輸入參數,調用employee BO提供的QueryByEmployeeAttributes,去Cloud for Customer數據庫查詢Employee實例數據,并將其Root節點返回給自定義BO的toEmployee association.
以上就是完整的實現步驟。
更多Jerry的原創文章,盡在:“汪子熙”:
總結
以上是生活随笔為你收集整理的SAP Cloud for Customer UI Designer里如何消费Object Value Selector(OVS)的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 银行卡一天转账限额多少
- 下一篇: SAP Cloud for Custom