国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

如何查找Fiori UI上某個字段對應的后臺存儲表的名稱

張率功 / 553人閱讀

摘要:詳細步驟如下搞清楚這個字段是綁在哪個模型字段上的。這時就能找到該模型字段所屬的為用登陸系統輸入第二步找到的類型名稱把末尾的去掉就是的名稱。

今天微信群里有朋友問到這個問題。

如果是SAPGUI里的事務碼,比如MM01,對于開發者來說這個任務非常容易完成。

比如我想知道下圖“Sales Unit”這個字段的值到底保存在哪張表的哪個字段里,只需要選中這個字段,按F1,在彈出窗口里即可得知表名是MVKE,字段名是VRKME.

在S/4 Fiori UI里,因為UI是由SAP UI5開發的,所以F1這個功能鍵無法繼續使用。我們需要Chrome Development Tool的幫助。

還是看個具體例子: 我希望知道S/4HANA的Material master data這個Fiori應用里這個標簽為"Number of Goods Receipt/Issue Slips"是存在哪張表里的。

詳細步驟如下:

1. 搞清楚這個UI字段是綁在哪個模型字段上的。這里的模型指的就是MVC里的Model。

用Chrome打開Fiori 應用,按F12打開Chrome development tool, 然后在下圖的UI5 tab里找到這個字段的綁定細節: 得知它綁到了模型字段NmbrOfGROrGISlipsToPrintQty。

如果你的Chrome development tool打開沒有看到這個UI5 tab, 是因為沒有裝一個名叫UI5 Inspector的Chrome擴展程序。

具體怎么安裝,可以查看我的博客An?useful?Chrome?extension?-?UI5?Inspector

如果有時間,不妨多花點時間在Chrome development tool上,這個工具之于Fiori UI的重要性就像ABAP Debugger之于SAPGUI的重要性一樣,在上面投資時間比較值得。

我的一些日常工作的關于使用Chrome development tool的心得總結在這篇博客: Chrome Development Tool tips used in my daily work

2. 在Chrome里打開當前Fiori應用所消費的OData service的metadata url。

怎么找到這個url呢?重新打開你的Fiori應用,在Chrome development tool的Network tab里的filter輸入框里,輸入meta, 這樣metadata請求的url就被顯示出來了,如下圖紅色橫線標注的url。

瀏覽器打開Open the metadata url之后,快捷鍵Ctrl+F, 輸入第一步找到的模型字段的名稱NmbrOfGROrGISlipsToPrintQty。這時就能找到該模型字段所屬的Entity Type為C_ProductstorageType.

3. 用ABAP development studio登陸ABAP系統:

輸入第二步找到的類型名稱: C_Productstorage(把末尾的Type去掉)

C_PRODUCTSTORAGE就是CDS view的名稱。打開它的定義,發現它從另一個CDS view I_ProductStorageWD取數據,那么再打開I_ProductStorageWD:

I_ProductStorageWD又是從P_ProductStorageWD取:

P_ProductStorageWD從I_Productstorage取:

最終的數據源是表MARA, 字段名為wesch:

到SE16里打開MARA,發現字段WESCH存儲的值確實和Fiori UI上看到的一致,任務完成。

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/107395.html

相關文章

  • Fiori Launchpad Tile點擊后跳轉調試技巧

    摘要:在里點擊某個之后,后臺會計算出跳轉的目標返回給前臺。每個點擊之后,會打開一個對應的應用。本文介紹如何在后臺調試這個跳轉目標的計算邏輯。字段的值就是該應用對應的應用的存儲位置。 在SAP Fiori launchpad 里點擊某個tile之后,后臺會計算出跳轉的目標url返回給前臺。 下圖中一個個白色的方框就成為tile。每個tile點擊之后,會打開一個對應的Fiori應用。 showI...

    xiaokai 評論0 收藏0
  • Fiori Launchpad Tile點擊后跳轉調試技巧

    摘要:在里點擊某個之后,后臺會計算出跳轉的目標返回給前臺。每個點擊之后,會打開一個對應的應用。本文介紹如何在后臺調試這個跳轉目標的計算邏輯。字段的值就是該應用對應的應用的存儲位置。 在SAP Fiori launchpad 里點擊某個tile之后,后臺會計算出跳轉的目標url返回給前臺。 下圖中一個個白色的方框就成為tile。每個tile點擊之后,會打開一個對應的Fiori應用。 showI...

    RichardXG 評論0 收藏0
  • Fiori Launchpad Tile點擊后跳轉調試技巧

    摘要:在里點擊某個之后,后臺會計算出跳轉的目標返回給前臺。每個點擊之后,會打開一個對應的應用。本文介紹如何在后臺調試這個跳轉目標的計算邏輯。字段的值就是該應用對應的應用的存儲位置。 在SAP Fiori launchpad 里點擊某個tile之后,后臺會計算出跳轉的目標url返回給前臺。 下圖中一個個白色的方框就成為tile。每個tile點擊之后,會打開一個對應的Fiori應用。 showI...

    zhisheng 評論0 收藏0

發表評論

0條評論

最新活動
閱讀需要支付1元查看
<