如何将SAP C4C TI页面的值传递到Embedded Component里去
先看最后達到的效果,下圖藍色矩形框是我自開發的UI,里面的ID 25234來自C4C標準的Lead UI里的Lead ID。這個值是如何從Lead Thing Inspector UI傳遞到Embedded Component的input field里的呢?
新建一個Embedded Component,data model標簽頁里,選擇Lead這個標準的BO. 創建一個Data field LeadID,將其和BO字段ID綁定。
新建一個input field,其值綁定到data field LeadID上。
剩下的問題是這個Embedded Component運行時,LeadID如何被賦以對應的值。
另外新建一個data field leadID,不對其做綁定。
新建一個inport,取名fromLead, 創建一個參數ObjectID, 這個名稱可以隨便取。ParameterBinding, 選擇將其綁定到/Root/inport/leadID上。
RequestFireOnInitialization設置為true,onFire屬性需要為其綁定一個event handler:
創建一個event handler,取名readLead,明細如下:
最后將該Embedded Component添加到Sales Lead TI頁面時,將TI頁面的outport里的參數SalesLeadID同Embedded Component inport的參數ObjectID綁定即可。
要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":
總結
以上是生活随笔為你收集整理的如何将SAP C4C TI页面的值传递到Embedded Component里去的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 马斯克提出的这个想法,中国先确定了?
- 下一篇: 在SAP C4C TI(Thing In