1. 程式人生 > >如何用SAP WebIDE的Fiori建立嚮導基於ABAP OData service快速建立UI5應用

如何用SAP WebIDE的Fiori建立嚮導基於ABAP OData service快速建立UI5應用

如果我們手上已經有可以正常工作的OData服務,無論位於ABAP on-premise系統還是public上的internet OData service,都可以用SAP WebIDE裡的Fiori建立嚮導,幾分鐘之內輕鬆創建出可以持續開發的UI5應用。

開啟SAP雲平臺上的WebIDE,New->Project from Template:

選擇Master Detail風格的Fiori應用:

這裡就要指定這個UI5應用消費的OData服務url了。下拉選單裡看到的是一個我在SAP雲平臺建立的Destination,指向on premise系統:

url路徑選擇/sap/opu/odata/sap/CRM_OPPORTUNITY,做過CRM的朋友們會知道這個路徑指向的是CRM ABAP裡的OData服務CRM_OPPORTUNITY:

點選Test,會解析出OData服務的metadata,然後可以點Next按鈕:

點了Next之後,需要指定Master list和detail視圖裡重要欄位的繫結路徑。這些欄位的說明在上圖右邊的縮略圖裡有展示。

點finish後,應用成功建立。執行應用:

最後渲染的應用如下:

至此我們沒有編寫一行程式碼,就得到了一個可以工作的master-detail風格的Fiori應用。

壓縮過後webIDE自動生成的JavaScript總共程式碼也不過500多行:

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

相關推薦

如何用SAP WebIDE的Fiori建立嚮導基於ABAP OData service快速建立UI5應用

如果我們手上已經有可以正常工作的OData服務,無論位於ABAP on-premise系統還是public上的internet O

NodeJs利用ws建立基於SSL的Websocket連線(臨時

OpenSSL生成自簽名SSL證書 科普:TLS、SSL、HTTPS以及證書 不少人可能聽過其中的超過3個名詞,但它們究竟有什麼關聯呢? TLS 是傳輸層安全協議(Transport Layer Security)的縮寫,是一種對基於網路的傳輸的加密協議,可以在受

銷量預測和戶行為的分析--基於ERP的交易數據

測試數據 為什麽 5% 重要 思考 發的 span 左右 參考 寫在前面: 這段時間一直都在看一些機器學習方面的內容,其中又花了不少時間在推薦系統這塊,然後自己做了一套簡單的推薦系統,但是跑下來的結果總覺得有些差強人意,我在離線實驗中得到Precision,Recall一般

OData Service到SAPUI5一站式開發指南(SAP FIORI全棧開發)

實際應用 協議 read csdn 視頻 date ref main 代理 前言 今年可以說是SAP FIORI達到了井噴式的發展,越來越多的人開始關註的SAP FIORI的動向,作為SAP開發的自身愛好者,前言技術的分享這,我從2013年開始涉足SAP FIORI 領域,

haproxy結合keepalived實現基於LNMP的負載均衡和高可用

lnmp的負載均衡以及高可用今天我們講haproxy結合keepalived實現LNMP的負載均衡和高可用,現在的公司大部分都基於haproxy實現負載均衡。下面以一個事例去給大家詳細講解如何去實現:一、用haproxy結合keepalived實現基於lnmp的負載均衡和高可用服務,要求: (1)實現動

通過SAP雲平臺上的destination我們可以消費Internet上的OData service

SAP SCP SAP雲平臺 OData 雲 通過SAP雲平臺上的destination我們可以消費Internet上的OData service或者其他通過HTTP方式暴露出來的服務。 創建一個新的destination: 維護如下屬性: 點擊Check Connection確保該

使用SAP雲平臺的destination消費Internet上的OData service

orien list collect fiori cimage load 實現 其他 data 通過SAP雲平臺上的destination我們可以消費Internet上的OData service或者其他通過HTTP方式暴露出來的服務。 創建一個新的destination

STM32F407VET6之IAR之ewarm7.80.4工程建立基於官方韌體庫1.6版本) 的工程檔案目錄

最後整理結構如下所示,├─cmsis│ startup_stm32f401xx.s│ startup_stm32f40xx.s│ startup_stm32f40_41xxx.s│ startup_stm32f410xx.s│ startup_stm32f411xe.s│ startup_stm32f427x

STM32F407VET6之IAR之ewarm7.80.4工程建立基於官方韌體庫1.6版本)

今天把stm32F407的工程之IAR建立完成了,特此記錄下。 下載官方韌體庫,STM32F4xx_DSP_StdPeriph_Lib_V1.6.1,V1.8.0版本的同理。新建以下幾個檔案 src放官方的各個c檔案 inc放官方的各個h檔案,以及使用者的h檔案,這樣可以方便在options裡只需要一個

安裝angular cli 及建立一個基於angular 的程式

發現了一個很好的頁面效果,裡面使用了angular . 來學習一下 angular 。 參考官網,安裝angular-cli . 在安裝 angular-cli 前,先安裝一下node 與 npm, node中自帶npm . 在 命令視窗 使用命令 node -v npm -v

SpringBoot學習_使用嚮導快速建立Spring Boot應用

新建專案 起包名模組名等 選擇模組(其實就是選擇starters) 例如我要匯入校驗功能選勾Validation他就會匯入JSR-303了 選最基本的web 然後下一步再finish就可以了 然後它就會聯網從springboot官網幫我們生成專案 生成的專案中已經有一個主程式了,我們

R_針對churn資料id3、cart、C4.5和C5.0建立決策樹模型進行判斷哪種模型更合適

      data(churn)匯入自帶的訓練集churnTrain和測試集churnTest   用id3、cart、C4.5和C5.0建立決策樹模型,並用交叉矩陣評估模型,針對churn資料,哪種模型更合適     決策樹模型 ID3/C4.5/CART演算法比較   傳送門

Keras:基於python庫之Keras建立模型演算法來實現預測功能的詳細攻略

Keras:基於python庫之Keras建立模型演算法來實現預測功能的詳細攻略   思路分析 1、實現分類預測:通過Keras建立模型,最終得到的模型能進行兩種預測,一是判斷出類別,二是給出屬於相應類別概率。 (1)、在Keras中,可以利用predict_class()

如何建立一個基於 .NET Core 3 的 WPF 專案

在 Connect(); 2018 大會上,微軟釋出了 .NET Core 3 Preview,以及基於 .NET Core 3 的 WPF;同時還發布了 Visual Studio 2019 預覽版。不過 Visual Studio 2019 的預覽版中並沒有攜帶 WPF on .NE

建立一個基於Spring IO Platform的多模組Gradle專案

最近有同學問我,能不能讓我弄一個基於Spring-Platform的多模組Gradle專案的例子,最近終於試著弄了一下,所以寫篇文章介紹一下。 首先介紹一下Spring IO Platform,它主要為了幫助我們管理專案中龐大的類庫的版本。做過專案的同學都肯定

opencv模仿matlab中的fspecial()函式建立一個自定義空間高斯濾波器模板

模仿matlab裡的fspecial()函式,建立一個自定義空間高斯濾波器模板。 基本原理:二維高斯核函式的基本形式是這樣滴: 通常我們的座標都是x和y整數,要產生一個3x3的濾波器,我們要以中心為基礎取樣,這樣第一個值為(-1,-1),以後依次排序到(1,1)。這樣就可以產生一個mxn

Jenkins | 進階篇 | 建立Pipeline基於Blue Ocean

                      --昨夜西風凋碧樹,獨上高樓,望盡天涯路 在Blue Ocean中建立Pipeline 在Jenkins主面板點選進入Blue Ocean,點選建立流水線: 之後進入詳細的建立介面,選擇程式碼倉庫為GitHub,

筆記九 :快速建立基本介面 + Egret製作轉盤效果(基於通用MVC框架)

前言: 快速基本介面的編寫直接跳到步驟二。 轉盤效果是對egret白鷺引擎動畫的功能進行一次應用,實現轉盤效果可以對動畫功能更好的理解,遊戲的隨機事件可以用轉盤效果來進行實現。 演示效果: 步驟一:製作好素材,包括一個指標,一個按鈕,一個轉盤(隨手畫實

一、利用Visual Studio 2010建立第一個基於服務和資料驅動的Silverlight應用程式

(1)、開啟VisualStudio 2010,新建一個Silverlight應用程式專案,如下圖:選擇Silverlight應用程式,如圖點選確定按鈕,選擇在新網站中承載Silverlight應用程式Visual Studio 2010為我們建立好的介面如下:(2)、接下來

區域網搭建hadoop平臺——基於基礎映象通過Dockerfile建立Hadoop映象

建立一個base.repo檔案 在window機器上建立一個檔案base.repo,檔案包含內容如下: [base] name=RedHat baseurl=http://172.17.0.2/RedHat gpgcheck=1 gpgkey=http://172.17