SAP CRM WebClient UI端到端的字段擴展

所謂端到端的字段擴展,就是在WebClient UI上增添新的字段,允許客戶維護,並保存到數據庫裏。

根據Jerry文章 Jerry的WebClient UI 42篇原創文章合集

所以端對端的字段擴展,意味着:

(1) 在最底層的數據庫表,創建新的擴展字段;
(2) 之前對數據庫表的CRUD(增刪改查)操作調用的API(ABAP function module),也要做相應增強,支持這個新增字段;
(3) 事務碼GENIL_MODEL_BROWSER, 增強原有的Genil模型,添加這個新的字段;

原有UI的Genil模型,可以在下圖Runtime Repository Editor的Models裏找到,例如名稱爲ONEORDER:

同時,Genil Layer的實現也需要做增強,將UI層傳入的字段投遞到API.
(4) 如果一切正常,在UI workbench的configuration標籤頁裏,點了Show Available Fields之後就能看到擴展字段了。

選中擴展字段,點擊加號按鈕,就能將其添加到標準UI上了。

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

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章