SAP CRM WebClient UI Text 可编辑与否的控制逻辑
問題
在CRM WEB CLIENT UI上,什么情況下某個TEXT TYPE是只讀的,什么情況下是可以修改的。
解答
結論:對于類型為R(Display log),A(Paste),C(display)的text type,創建之后就不能再被編輯,在Note detail UI上永遠是readonly狀態。
Webclient UI Note assignment block里的one click action比較confusing,比如下圖的例子,兩個 text type前的one click action的edit icon都是可以點擊的:
但是兩者點擊進入detail page后其實都是read only狀態。
Header Note點進去后:
Final note因為customizing里設置成使用html editor,從UI上看似乎能夠編輯,但實際上還是read only,無法對顯示的內容做任何修改。
感興趣的可以看下代碼是如何控制是editable還是read only狀態的:
=代碼========================
對于類型為R,A,C的text type,display mode返回true:
因此這三種類型會進入line 36 ( read only ), 否則進入line 41 ( lock text object ) - editable ui
更多Jerry的原創文章,盡在:“汪子熙”:
總結
以上是生活随笔為你收集整理的SAP CRM WebClient UI Text 可编辑与否的控制逻辑的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: SAP CRM WebClient UI
- 下一篇: Latex算法伪代码使用总结