如何分析SAP CRM UI label显示成technical name的问题
Created by Jerry Wang, last modified on Apr 05, 2014
UI label text的determination 邏輯參考這篇blog
issue: UI上的column顯示成SHORT_TEXT(Technical name)
分析過(guò)程:
在如下方法里設(shè)斷點(diǎn),打開(kāi)UI workbench,斷點(diǎn)觸發(fā),發(fā)現(xiàn)internal table label_buffer里對(duì)應(yīng)的short_text和category_id是空的,這就是最后UI上對(duì)應(yīng)的兩個(gè)column顯示成technical name的原因。
在下面方法里發(fā)現(xiàn)text label按照優(yōu)先級(jí)從高到底的順序Configuration->Design layer->DDIC來(lái)決定。在這個(gè)例子里,前兩個(gè)determination procedure都沒(méi)有找到匹配的label,因此作為fallback,從DDIC里取text信息。
最后通過(guò)debug發(fā)現(xiàn) SHORT_TEXT的label來(lái)自Structure /1CRMES/CRM_PRODUCT_R的field SHORT_TEXT:
在工作正常的系統(tǒng)上,這個(gè)component顯示如下:
在出問(wèn)題的系統(tǒng)上:
總結(jié)
以上是生活随笔為你收集整理的如何分析SAP CRM UI label显示成technical name的问题的全部?jī)?nèi)容,希望文章能夠幫你解決所遇到的問(wèn)題。
- 上一篇: 震撼西方人 华为Freebuds 5将在
- 下一篇: No Authorization to