動態控制C4C UI元素的顯示和隱藏

i042416發表於2018-05-06

C4C UI上UI元素的顯示和隱藏可以通過Key User在Adaptation模式裡通過編輯一些簡單的rule去控制,諸如這種格式:

 if ( logic expression = true ) then display the UI element else hide the UI element

endif 

這樣就不需要由Partner去做二次開發實現了。

動態控制C4C UI元素的顯示和隱藏

這整套邏輯的工作原理在我的部落格How to change UI element visibility dynamically via Rule Editor – and how it works under the hood裡有介紹。

用一句話概括:在rule裡將某個UI元素設為隱藏之後,UI5對應的渲染程式就會直接將其忽略——不會進入下圖第78行的IF渲染分支裡。

動態控制C4C UI元素的顯示和隱藏

要獲取更多Jerry的原創技術文章,請關注公眾號"汪子熙"或者掃描下面二維碼:

動態控制C4C UI元素的顯示和隱藏
動態控制C4C UI元素的顯示和隱藏

來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/24475491/viewspace-2153873/,如需轉載,請註明出處,否則將追究法律責任。

相關文章