先看最後達到的效果,下圖藍色矩形框是我自開發的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