溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

如何查找SAP Fiori UI上某個(gè)字段對(duì)應(yīng)的底層數(shù)據(jù)庫表

發(fā)布時(shí)間:2021-12-02 10:47:10 來源:億速云 閱讀:125 作者:柒染 欄目:互聯(lián)網(wǎng)科技

本篇文章給大家分享的是有關(guān)如何查找SAP Fiori UI上某個(gè)字段對(duì)應(yīng)的底層數(shù)據(jù)庫表,小編覺得挺實(shí)用的,因此分享給大家學(xué)習(xí),希望大家閱讀完這篇文章后可以有所收獲,話不多說,跟著小編一起來看看吧。

到了Fiori時(shí)代,很多辦法都不再適用了。

小編介紹一種方法能找出Fiori UI上某字段對(duì)應(yīng)的ABAP后臺(tái)數(shù)據(jù)庫存儲(chǔ)表。雖然不一定足夠通用,但確實(shí)能解決Jerry當(dāng)時(shí)實(shí)際工作中遇到的一個(gè)問題。

這是SAP S/4HANA一個(gè)標(biāo)準(zhǔn)的Fiori應(yīng)用: Product Master

如何查找SAP Fiori UI上某個(gè)字段對(duì)應(yīng)的底層數(shù)據(jù)庫表

我的需求是,找到字段"Number of Goods Receipt"在后臺(tái)是存儲(chǔ)在哪張表里的。

下面是Jerry自己探索的詳細(xì)步驟。

(1) 我們知道SAP UI5也是一個(gè)基于MVC的前端框架,框架支持雙向綁定。在Chrome開發(fā)者工具里,找到這個(gè)UI字段綁定的模型字段名稱:

NmbrOfGROrGISlipsToPrintQty

如何查找SAP Fiori UI上某個(gè)字段對(duì)應(yīng)的底層數(shù)據(jù)庫表

(2) 找到該P(yáng)roduct Master Fiori應(yīng)用基于的OData服務(wù),瀏覽器里輸入其metadata url查看結(jié)果,找到字段NmbrOfGROrGISlipsToPrintQty的從屬數(shù)據(jù)類型為:

C_ProductstorageType

如何查找SAP Fiori UI上某個(gè)字段對(duì)應(yīng)的底層數(shù)據(jù)庫表

(3) 登錄ABAP Development Tool,使用菜單"Open ABAP Development Object":

如何查找SAP Fiori UI上某個(gè)字段對(duì)應(yīng)的底層數(shù)據(jù)庫表

把第二步找到的數(shù)據(jù)類型C_ProductstorageType,根據(jù)命名規(guī)范,將Type前面的值C_Productstorage作為關(guān)鍵字查詢:

如何查找SAP Fiori UI上某個(gè)字段對(duì)應(yīng)的底層數(shù)據(jù)庫表

排在結(jié)果列表第一位的C_PRODUCTSTORAGE, 是一個(gè)CDS view.

該視圖從I_ProductStroageWD里讀取數(shù)據(jù),

如何查找SAP Fiori UI上某個(gè)字段對(duì)應(yīng)的底層數(shù)據(jù)庫表

I_ProductStorageWD又從I_Productstorage里讀?。?/p>

如何查找SAP Fiori UI上某個(gè)字段對(duì)應(yīng)的底層數(shù)據(jù)庫表

最終,I_Productstorage從數(shù)據(jù)庫表MARA里讀取數(shù)據(jù)。

如何查找SAP Fiori UI上某個(gè)字段對(duì)應(yīng)的底層數(shù)據(jù)庫表

在這個(gè)視圖的源代碼里,根據(jù)第二步找到的字段名稱NmbrOfGROrGISlipsToPrintQty進(jìn)行搜索,立即就找到了對(duì)應(yīng)的數(shù)據(jù)庫表MARA里的字段為wesch:

如何查找SAP Fiori UI上某個(gè)字段對(duì)應(yīng)的底層數(shù)據(jù)庫表

再到SE16里打開MARA確認(rèn)一下,發(fā)現(xiàn)Fiori UI上看到的23.671這個(gè)字段果然存儲(chǔ)在MARA.WESCH里,任務(wù)完成。

如何查找SAP Fiori UI上某個(gè)字段對(duì)應(yīng)的底層數(shù)據(jù)庫表

以上就是如何查找SAP Fiori UI上某個(gè)字段對(duì)應(yīng)的底層數(shù)據(jù)庫表,小編相信有部分知識(shí)點(diǎn)可能是我們?nèi)粘9ぷ鲿?huì)見到或用到的。希望你能通過這篇文章學(xué)到更多知識(shí)。更多詳情敬請(qǐng)關(guān)注億速云行業(yè)資訊頻道。

向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI