問題タブ [sap-cloud-platform]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
1450 参照

odata - HANA Cloud Platform で宛先を構成する方法は?

hana cloud platform で、"New project from sample application"(最近追加されたのかな?)、「Approve Purchase Orders」を作成したのですが、実行すると 500 エラーが発生します。

によって生産

"requestUri": "/sap/opu/odata/sap/SEPMRA_PO_APV/$metadata"

RefAppsBackend宛先でデータソースを設定するには?

テンプレートから新しいプロジェクトを作成すると、データ接続を構成する場所がありますが、サンプル アプリケーションではそれが提供されなかったのはなぜですか?

0 投票する
1 に答える
2033 参照

sapui5 - oData 呼び出しを行う前にセッションを確認する - HANA クラウド ポータル

私は HCP Portal SAPUI5 アプリを使用しています。ユーザーをログオン ページにリダイレクトできるように、すべてのデータ呼び出しがバックエンドに対して行われる前にセッションをチェックする必要があります。

HANA Cloud のドキュメントでは、次のコードが提供されています。

ただし、上記のコードは Ajax 呼び出しに対してのみ機能します。同じことがodataでも機能するかどうかはわかりません。セッションの有効期限が切れた後、すべてのシナリオでユーザーをリダイレクトしたいと考えています。データ呼び出しと Ajax 呼び出しの両方でそれを達成するための直接的な方法はありますか?

0 投票する
1 に答える
1193 参照

sapui5 - アプリ コンポーネントを作成する前に、Fiori シェル プラグインを起動します。どのように?

序章

HANA Cloud Platform Fiori Launchpadtestshellで「シェル プラグイン」としてプロジェクトを実行しています。デフォルトのフロント ページ (すべてのタイルを含む) で Launchpad にアクセスすると、シェル プラグインが正しく読み込まれます。

私のシェル プラグインはナビゲーション URL の一部を変更するため、アプリケーションComponent.jsが読み込まれる前にシェル プラグインが読み込まれるようにする必要があります。

問題

しかし、特定のインテント ( https://HCP_URL/hrtest#requestleave-Displayなど) でFiori Launchpad を起動すると、アプリケーションrequestleaveのComponent.jsが最初に読み込まれ、次にシェル プラグインのComponent.jsが読み込まれます。

ここのドキュメントからhttps://help.hana.ondemand.com/cloud_portal_flp/frameset.htm?87764543e31247b5b471c06e3f6da6fc.html

SAP Fiori ラウンチパッドを起動すると、シェル プラグインとしてマークされているすべてのアプリケーションが、ラウンチパッドのロード中に初期化されます。

特定のアプリケーションのコンポーネントを作成する前に、シェル プラグインがロードおよび初期化されていることを確認するにはどうすればよいですか?