如何將SAP C4C TI頁面的值傳遞到Embedded Component裏去

先看最後達到的效果,下圖藍色矩形框是我自開發的UI,裏面的ID 25234來自C4C標準的Lead UI裏的Lead ID。這個值是如何從Lead Thing Inspector UI傳遞到Embedded Component的input field裏的呢?spa

新建一個Embedded Component,data model標籤頁裏,選擇Lead這個標準的BO. 建立一個Data field LeadID,將其和BO字段ID綁定。blog

新建一個input field,其值綁定到data field LeadID上。開發

剩下的問題是這個Embedded Component運行時,LeadID如何被賦以對應的值。rem

另外新建一個data field leadID,不對其作綁定。input

新建一個inport,取名fromLead, 建立一個參數ObjectID, 這個名稱能夠隨便取。ParameterBinding, 選擇將其綁定到/Root/inport/leadID上。it

RequestFireOnInitialization設置爲true,onFire屬性須要爲其綁定一個event handler:io

建立一個event handler,取名readLead,明細以下:event

最後將該Embedded Component添加到Sales Lead TI頁面時,將TI頁面的outport裏的參數SalesLeadID同Embedded Component inport的參數ObjectID綁定便可。class

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

相關文章
相關標籤/搜索