SAPUI5アプリケーション開発チュートリアル74-SAPUI5アプリケーションは、OData V4を使用して、テーブルテーブルデータのトラップ試用版を表示します。

SAPUI5初心者向けのステップバイステップの学習チュートリアルのセット

チュートリアルディレクトリ

説明する

Jerryは、2014年にSAP Chengdu ResearchInstituteのCRMFiori開発チームに参加して以来、SAP UI5と連絡を取り合っています。彼は、SAPコミュニティおよびWeChatパブリックアカウント「Wang」でSAPUI5の動作原理とソースコード分析に関する多くの記事を公開しています。 Zixi」。

Jerryの記事で、SAP UI5について何も知らない初心者は、どの資料から始めるのがよいでしょうか。前述したように、ジェリーはSAP UI5の新人からずっとやって来ました。彼は、ABAP開発のバックグラウンドしかない開発者がSAP UI5開発分野に移行するのは簡単ではないことを知っているので、SAPUI5初心者向けにこの学習チュートリアルを予備で設計しました。時間。、完全なSAP UI5アプリケーションを開発するプロセスをいくつかのステップに分割し、各ステップに含まれるすべての知識ポイントをカバーするように努めます。これらの知識ポイントは、私のUI5ソースコード分析シリーズの記事ほど詳細ではないかもしれませんが、SAP UI5の初心者が理解しやすく、理解しやすいように努めています。

このチュートリアルの各ステップのソースコードはGithubに保存されており、フォルダー01、02、03などで識別されます。たとえば、ステップ1のソースコードはここにあります。

各ステップは、いくつかの新機能が追加された前のステップに基づいています。SAP UI5の基礎がまったくない、またはほとんど知識がない初心者には、最初のステップから順番に段階的に学習し、これらのコードをローカルにダウンロードし、チュートリアルのテキスト説明に協力して、理解を深めることをお勧めします。 。

チュートリアルの各ステップについて質問がある場合は、チュートリアルのステップに対応する記事にコメントしてメッセージを残してください。

このチュートリアルの67番目のステップを実行したときに、SAPUI5アプリケーションでODataV4バージョンのサービスを使用するときにいくつかの落とし穴に遭遇しました。ここでそれを共有します。

SAPUI5アプリケーション開発チュートリアルNo.67-ODataV4に基づくSAPUI5リスト詳細(リスト詳細)レイアウトの実装

Postmanよく知られているODataサービスのURLにアクセスNorthWindして、次の場所で学習と教育を行います。

https://services.odata.org/v2/northwind/northwind.svc/Categories

urlフラグメントv2は、このODataサービスがODataバージョン2に基づいていることを示しています。

HTTPリクエストのAcceptフィールドがとして選択されてapplication/jsonいるため、リクエストの結果はjson形式で表示されます。

サーバーから返されるJSONデータは次のとおりです。第d1層のフィールド名は次のとおりで、第2層は次のとおりですresults

これらの8つのカテゴリの構造を一目で確認できます。

チュートリアル67で使用されているODataV4サービスに戻りましょう。

SAPUI5アプリケーション開発チュートリアルNo.67-ODataV4に基づくSAPUI5リスト詳細(リスト詳細)レイアウトの実装

以下は、そのメタデータメタデータのURLです。

https://services.odata.org/TripPinRESTierService/(S(id))/$metadata

メタデータに含まれるversionフィールドこのサービスがバージョン4に基づいていることを確認するのは難しくありません。

次のURLを使用して、このV4 ODataサービスに含まれる最初の10個のPeopleデータにアクセスします。返されるデータは、次のとおりです。

https://services.odata.org/TripPinRESTierService/(S(id))/People?KaTeX解析エラー:「EOF」が必要です。位置11で「&」を取得しました:count = true& ̲skip = 0&$ top = 10

People配列が。valueという。

このvalueフィールド。これには、SAPUI5アプリケーションがODataV4サービスを消費するためのトラップが含まれます。

以下は、このトラップの詳細な紹介です。

おすすめ

転載: blog.csdn.net/i042416/article/details/124458741