Fiori launchpad裡Enter Group name這個tile是怎麼配置出來的

我想知道GM6上這個紅色的方框是怎麼配出來的:其technical ID和其他catalog group 不一樣,是一串guid。

Fiori launchpad裡Enter Group name這個tile是怎麼配置出來的

Fiori launchpad裡Enter Group name這個tile是怎麼配置出來的

其他的catalog group 都能在Chrome network裡找到對應的catalog group technical id:

Fiori launchpad裡Enter Group name這個tile是怎麼配置出來的

Fiori launchpad裡Enter Group name這個tile是怎麼配置出來的

Fiori launchpad裡Enter Group name這個tile是怎麼配置出來的

答案:

這個問題搞清楚了,所有在Chrome裡觀察到的id為guid的都是通過personalization由user手動創建的。

有意思的是這些personalization的後臺實現是重用了ABAP webdynpro的storage:

Fiori launchpad裡Enter Group name這個tile是怎麼配置出來的

Fiori launchpad裡Enter Group name這個tile是怎麼配置出來的

Ui2 package下兩個ABAP webdynpro component的作用如下:

Component /UI2/PB_EDM_PAGE_SET的personalization裡包含了user能夠看到的所有catalog的集合:

Fiori launchpad裡Enter Group name這個tile是怎麼配置出來的

/UI2/PB_EDM_PAGE_LAYOUT: 定義了每個personalization 的technical id:

Fiori launchpad裡Enter Group name這個tile是怎麼配置出來的

Personalization裡group name存放在table WDY_CONF_USERT2裡:

Fiori launchpad裡Enter Group name這個tile是怎麼配置出來的


分享到:


相關文章: