CRM product UI裡assignment block的顯示隱藏邏輯
我們在product overview page裡能看到很多的assignment block。但是runtime的時候真正顯示出來的內容只是configuration裡面看到內容的一個子集。
Product category能夠assign很多settype和relationship,每個settype和relationship都對應一個UI view.
runtime的時候,我們會根據product category找到上面assign的settype和relationship,再把對應的UI以assignment block的形式顯示出來。具體邏輯:
(1) 首先在這個方法GET_LIST_OF_STATIC_VIEWS裡拿到Workbench configuration裡面看到的view list:
(2) 這個GET_VIEWS_TO_DISPLAY方法會determine出執行時真正應該顯示給終端使用者看的view list:
除錯GET_VIEWS_TO_DISPLAY能獲得更多資訊。
首先找到product的category分配的settype和relationship list:
表CRMC_PRIL_UIU存放了settype和UI view的對映關係:
要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2151707/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- SAP CRM頁面assignment block動態顯示與否的控制邏輯BloC
- 三種動態控制SAP CRM WebClient UI assignment block顯示與否的方法WebclientUIBloC
- SAP CRM WebClient UI html 格式的 Text 顯示邏輯WebclientUIHTML
- SAP CRM WebClient UI Text Type 顯示的過濾邏輯WebclientUI
- SAP CRM Product category的決定邏輯Go
- excel隱藏的部分如何顯示出來 excel裡面怎麼顯示隱藏部分Excel
- mac顯示隱藏檔案,取消顯示隱藏檔案Mac
- SAP WebClient UI overview頁面裡assignment block的可見性分析技巧WebclientUIViewBloC
- iOS 隱藏&顯示tabBariOStabBar
- Mac顯示和隱藏“隱藏檔案”命令Mac
- 區塊的顯示和隱藏
- 動態控制C4C UI元素的顯示和隱藏UI
- CRM和C4C product category hierarchy的可編輯性控制邏輯Go
- OSX中隱藏和顯示[隱藏檔案]的命令列命令列
- jQuery 效果 – 隱藏和顯示jQuery
- Mac顯示/不顯示隱藏檔案教程!Mac
- SAP CRM Product Sales status在中介軟體中的處理邏輯
- javascript隱藏和顯示div的方法JavaScript
- steam隱藏的遊戲怎麼顯示出來 steam隱藏顯示遊戲方法介紹遊戲
- CRM WebClient UI和Hybris裡工作中心跳轉的url生成邏輯WebclientUI
- SAP CRM WebClient UI Text 可編輯與否的控制邏輯WebclientUI
- 遨翔在知識的海洋裡----(vue之顯示隱藏的效果)Vue
- MACOS 如何顯示隱藏檔案Mac
- 【macOS】顯示/隱藏 指定檔案Mac
- win10 如何顯示隱藏資料夾_win10 如何顯示隱藏的資料夾Win10
- SAP UI5 貨幣金額顯示的格式化邏輯UI
- 元素的隱藏和顯示(display ,visibility ,overflow)
- DevExpress隱藏列表中顯示的加號+devExpress
- jQuery動畫的顯示與隱藏效果jQuery動畫
- jQuery動畫的顯示與隱藏效果!jQuery動畫
- 通過select下拉框裡的value控制div顯示與隱藏
- win10怎麼顯示隱藏資料夾 win10顯示隱藏資料夾的方法Win10
- SAP Commerce Cloud Product Review 的新增邏輯CloudView
- CSS——文字超出隱藏顯示省略號CSS
- JavaScript 設定div顯示與隱藏JavaScript
- mac 隱藏檔案顯示 快捷鍵Mac
- jqgrid動態顯示,隱藏指定列
- jQuery 實現顯示與隱藏效果jQuery