摘要:詳細步驟如下搞清楚這個字段是綁在哪個模型字段上的。這時就能找到該模型字段所屬的為用登陸系統(tǒng)輸入第二步找到的類型名稱把末尾的去掉就是的名稱。
今天微信群里有朋友問到這個問題。
如果是SAPGUI里的事務(wù)碼,比如MM01,對于開發(fā)者來說這個任務(wù)非常容易完成。
比如我想知道下圖“Sales Unit”這個字段的值到底保存在哪張表的哪個字段里,只需要選中這個字段,按F1,在彈出窗口里即可得知表名是MVKE,字段名是VRKME.
在S/4 Fiori UI里,因為UI是由SAP UI5開發(fā)的,所以F1這個功能鍵無法繼續(xù)使用。我們需要Chrome Development Tool的幫助。
還是看個具體例子: 我希望知道S/4HANA的Material master data這個Fiori應(yīng)用里這個標(biāo)簽為"Number of Goods Receipt/Issue Slips"是存在哪張表里的。
詳細步驟如下:
1. 搞清楚這個UI字段是綁在哪個模型字段上的。這里的模型指的就是MVC里的Model。
用Chrome打開Fiori 應(yīng)用,按F12打開Chrome development tool, 然后在下圖的UI5 tab里找到這個字段的綁定細節(jié): 得知它綁到了模型字段NmbrOfGROrGISlipsToPrintQty。
如果你的Chrome development tool打開沒有看到這個UI5 tab, 是因為沒有裝一個名叫UI5 Inspector的Chrome擴展程序。
具體怎么安裝,可以查看我的博客An?useful?Chrome?extension?-?UI5?Inspector
如果有時間,不妨多花點時間在Chrome development tool上,這個工具之于Fiori UI的重要性就像ABAP Debugger之于SAPGUI的重要性一樣,在上面投資時間比較值得。
我的一些日常工作的關(guān)于使用Chrome development tool的心得總結(jié)在這篇博客: Chrome Development Tool tips used in my daily work
2. 在Chrome里打開當(dāng)前Fiori應(yīng)用所消費的OData service的metadata url。
怎么找到這個url呢?重新打開你的Fiori應(yīng)用,在Chrome development tool的Network tab里的filter輸入框里,輸入meta, 這樣metadata請求的url就被顯示出來了,如下圖紅色橫線標(biāo)注的url。
瀏覽器打開Open the metadata url之后,快捷鍵Ctrl+F, 輸入第一步找到的模型字段的名稱NmbrOfGROrGISlipsToPrintQty。這時就能找到該模型字段所屬的Entity Type為C_ProductstorageType.
3. 用ABAP development studio登陸ABAP系統(tǒng):
輸入第二步找到的類型名稱: C_Productstorage(把末尾的Type去掉)
C_PRODUCTSTORAGE就是CDS view的名稱。打開它的定義,發(fā)現(xiàn)它從另一個CDS view I_ProductStorageWD取數(shù)據(jù),那么再打開I_ProductStorageWD:
I_ProductStorageWD又是從P_ProductStorageWD取:
P_ProductStorageWD從I_Productstorage取:
最終的數(shù)據(jù)源是表MARA, 字段名為wesch:
到SE16里打開MARA,發(fā)現(xiàn)字段WESCH存儲的值確實和Fiori UI上看到的一致,任務(wù)完成。
文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。
轉(zhuǎn)載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/107395.html
摘要:在里點擊某個之后,后臺會計算出跳轉(zhuǎn)的目標(biāo)返回給前臺。每個點擊之后,會打開一個對應(yīng)的應(yīng)用。本文介紹如何在后臺調(diào)試這個跳轉(zhuǎn)目標(biāo)的計算邏輯。字段的值就是該應(yīng)用對應(yīng)的應(yīng)用的存儲位置。 在SAP Fiori launchpad 里點擊某個tile之后,后臺會計算出跳轉(zhuǎn)的目標(biāo)url返回給前臺。 下圖中一個個白色的方框就成為tile。每個tile點擊之后,會打開一個對應(yīng)的Fiori應(yīng)用。 showI...
摘要:在里點擊某個之后,后臺會計算出跳轉(zhuǎn)的目標(biāo)返回給前臺。每個點擊之后,會打開一個對應(yīng)的應(yīng)用。本文介紹如何在后臺調(diào)試這個跳轉(zhuǎn)目標(biāo)的計算邏輯。字段的值就是該應(yīng)用對應(yīng)的應(yīng)用的存儲位置。 在SAP Fiori launchpad 里點擊某個tile之后,后臺會計算出跳轉(zhuǎn)的目標(biāo)url返回給前臺。 下圖中一個個白色的方框就成為tile。每個tile點擊之后,會打開一個對應(yīng)的Fiori應(yīng)用。 showI...
摘要:在里點擊某個之后,后臺會計算出跳轉(zhuǎn)的目標(biāo)返回給前臺。每個點擊之后,會打開一個對應(yīng)的應(yīng)用。本文介紹如何在后臺調(diào)試這個跳轉(zhuǎn)目標(biāo)的計算邏輯。字段的值就是該應(yīng)用對應(yīng)的應(yīng)用的存儲位置。 在SAP Fiori launchpad 里點擊某個tile之后,后臺會計算出跳轉(zhuǎn)的目標(biāo)url返回給前臺。 下圖中一個個白色的方框就成為tile。每個tile點擊之后,會打開一個對應(yīng)的Fiori應(yīng)用。 showI...
閱讀 2217·2021-11-19 09:40
閱讀 1928·2021-11-08 13:24
閱讀 2462·2021-10-18 13:24
閱讀 2864·2021-10-11 10:57
閱讀 3590·2021-09-22 15:42
閱讀 1124·2019-08-29 17:11
閱讀 2536·2019-08-29 16:11
閱讀 2429·2019-08-29 11:11