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

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 编程资源 > 编程问答 >内容正文

编程问答

在WebIDE里导入SAP Fiori应用

發布時間:2023/12/19 编程问答 29 豆豆
生活随笔 收集整理的這篇文章主要介紹了 在WebIDE里导入SAP Fiori应用 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

方法1

Sent: Wednesday, March 18, 2015 5:10 PM

Subject: RE: 另一種方法做本地reuse library的開發

我補充另外一種在Web IDE中便于修改本地reuse library的方法,同樣可以隨便修改reuse library 源碼而不影響productive code。

在main project root下面創建一個文件夾,可以取名為libs,并且將reuse library的源碼拷貝至該目錄下(注意libs下面的路徑可以靈活改變,但是要與后面的registerModulePath相應)。

告訴SAPUI5 這些源碼資源在哪兒。將下行代碼加至localIndex.html 或者Component.js中。
jQuery.sap.registerModulePath(“sap.cus.crm.lib.reuse”, “libs/sap/cus/crm/lib/reuse”);

這個方法調用的兩個參數值都要小心考慮,第一個錯了不能正確load JavaScript Modules,第二個錯了不能正確找到reuse library源碼資源文件。

在你要引用reuse library control的地方注意寫上namespace,如xmlns:crm=“sap.cus.crm.lib.reuse.controls”

理論上到這一步控件就能正常工作了,也可以隨意修改控件源碼來做Research。

但是針對Multiple Notes Control,可能由于其是通過eclipse創建的,所以在Note.js和NoneLogTypeNoteListItem.js的源碼中沒有相應的extend代碼,會到導致運行時候報錯。這時候需要把控件正常工作時候的runtime Note.js和NoneLogTypeNoteListItem.js代碼拷貝下來,覆蓋libs/sap/cus/crm/lib/reuse/目錄下相應的源碼文件 (比如在Opportunity里正常工作時候的通過Chrome Source找到runtime源代碼拷貝下來)。然后,應該就可以正常工作了。

方法2

你們可以用另外一種辦法來做reuse library的research,這種方法的好處就是你們可以隨便改reuse library project,而不用擔心會影響標準的reuse project或者opportunity project。

如果你們需要在本地修改reuse library,但是不想直接修改我們productive的library,可以把它copy成一個新的,比如:

指定好這個project的pom文件,給他assign一個新的artifact id,比如jerrynote。

然后修改opp project的pom.xml:

cus.crm.lib.reuse

改成我們自己的project:

重啟應用,當你發現你本地local project的js被引用,就說明成功了。

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

總結

以上是生活随笔為你收集整理的在WebIDE里导入SAP Fiori应用的全部內容,希望文章能夠幫你解決所遇到的問題。

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