日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > 数据库 >内容正文

数据库

如何查找SAP Fiori UI上某个字段对应的底层数据库表

發布時間:2023/12/19 数据库 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 如何查找SAP Fiori UI上某个字段对应的底层数据库表 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

我國古代,形容一個人武藝全面,會說他/她“十八般兵器樣樣精通”。所謂十八般兵器(有時也稱十八般武藝),即刀、槍、劍、戟、斧、鉞、鉤、叉、鞭、锏、錘、抓、镋、棍、槊、棒、拐、流星錘。

代表人物之一就是《水滸傳》里的八十萬禁軍教頭王進,原文有云:

太公道:“教頭在上∶老漢祖居在這華陰縣界,前面便是少華山。這村便喚做史家村,村中總有三四百家都姓史。老漢的兒子從小不務農業,只愛刺槍使棒;母親說他不得,一氣死了。老漢只得隨他性子,不知使了多少錢財投師父教他;又請高手匠人與他剌了這身花繡,肩胸膛,總有九條龍。滿縣人口順,都叫他做九紋龍史進。教頭今日既到這里,一發成全了他亦好。老漢自當重重酬謝。”王進大喜道:“太公放心;既然如此說時,小人一發教了令郎方去。”

自當日為始,吃了酒食,留住王教頭母子二人在莊上。

史進每日求王教頭點撥十八般武藝,一一從頭指教。

不覺荏苒光陰,早過半年之上。

史進十八般武藝,--矛,錘,弓,弩,銃,鞭,簡,劍,鏈,撾斧,鉞并戈,戟,牌,棒與槍,扒,...一一學得精熟。

多得王進盡心指教,點撥得件件都有奧妙。

史進的十八般武藝,都是王進傳授的。史進后來上梁山,擔任馬軍八虎騎兼先鋒使第七名,在梁山108好漢中排第23位。徒弟尚且如此了得,師傅的實力就更加深不可測了。

SAP ABAP領域也有對應的“十八般武藝”之說。

很多從事ABAP開發的朋友們,想必都閱讀過這個文檔的英文或中文版:

18 Techniques for Locating the Underlying Data of a Screen Field

在SAP GUI里查找一個屏幕字段對應的底層數據庫表的18種方法

作者是Dennis Barrett:

到了Fiori時代,里面的很多辦法都不再適用了。

本文介紹一種方法能找出Fiori UI上某字段對應的ABAP后臺數據庫存儲表。雖然不一定足夠通用,但確實能解決Jerry當時實際工作中遇到的一個問題。

這是SAP S/4HANA一個標準的Fiori應用: Product Master

我的需求是,找到字段"Number of Goods Receipt"在后臺是存儲在哪張表里的。

下面是Jerry自己探索的詳細步驟。

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

NmbrOfGROrGISlipsToPrintQty

(2) 找到該Product Master Fiori應用基于的OData服務,瀏覽器里輸入其metadata url查看結果,找到字段NmbrOfGROrGISlipsToPrintQty的從屬數據類型為:
C_ProductstorageType

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

把第二步找到的數據類型C_ProductstorageType,根據命名規范,將Type前面的值C_Productstorage作為關鍵字查詢:

排在結果列表第一位的C_PRODUCTSTORAGE, 是一個CDS view.

該視圖從I_ProductStroageWD里讀取數據,

I_ProductStorageWD又從I_Productstorage里讀取:

最終,I_Productstorage從數據庫表MARA里讀取數據。

在這個視圖的源代碼里,根據第二步找到的字段名稱NmbrOfGROrGISlipsToPrintQty進行搜索,立即就找到了對應的數據庫表MARA里的字段為wesch:

再到SE16里打開MARA確認一下,發現Fiori UI上看到的23.671這個字段果然存儲在MARA.WESCH里,任務完成。

更多閱讀

  • Jerry的通過CDS view + Smart Template 開發Fiori應用的blog合集

  • SAP Fiori應用的三種部署方式

  • Jerry的Fiori原創文章合集

  • SAP成都C4C小李探花:淺談Fiori Design Guidelines

  • SAP Fiori + Vue = ?

  • Fiori Fundamentals和SAP UI5 Web Components

  • 30分鐘用Restful ABAP Programming模型開發一個支持增刪改查的Fiori應用

  • SAP Fiori應用索引大全

  • 介紹一種Fiori標準應用的增強方式

  • 揭開SAP Fiori編程模型規范里注解的神秘面紗 - @ObjectModel.readOnly工作原理解析

  • 為什么SAP GUI里的傳統事務碼能通過Fiori Launchpad啟動并運行在瀏覽器里

  • 一步步把SAP GUI的事務碼配置到SAP Fiori Launchpad里

  • 揭開SAP Fiori編程模型規范里注解的神秘面紗 - @OData.publish工作原理解析

  • SAP Fiori里的Adapt UI按鈕,神出鬼沒的奧秘

要獲取更多Jerry的原創文章,請關注公眾號"汪子熙":

總結

以上是生活随笔為你收集整理的如何查找SAP Fiori UI上某个字段对应的底层数据库表的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。