天天看點

SAP Fiori應用的搜尋問題

Fiori ui上Contact search看起來像google like search,但其實technical 實作(指DB query那部分)還是和Webclient ui上的search一樣。

當然,它也支援enterprise search。

而BP 的title Dr是以key 0001的形式存放在field TITLE_ACA1裡的,Dr隻是0001的可翻譯的description,是以通過Dr搜尋得不到期望的結果。

BP的code裡有個bug(不過SAP最新的代碼已經修複了),他們希望執行多輪掃描時,長度較長的字元串先執行:

Sort之前:2,5,7
           
Sort之後:5,2,7 – 錯了。           
隻有顯式加上by length才行:SORT lt_search_f by length DESCENDING.

           

大家寫代碼的時候也注意吧,盡量follow ABAP help裡定義的guideline來避免類似問題:

本文來自雲栖社群合作夥伴“汪子熙”,了解相關資訊可以關注微信公衆号"汪子熙"。

繼續閱讀