問題タブ [sap-fiori]

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 に答える
225 参照

html - 拡張 Fiori コントローラーで oModel データにアクセスする

拡張された Fiori コントローラー内の oModel のデータにアクセスするにはどうすればよいですか?

私は次のことを試みていますが、成功していません:

this.getView().getModel()

これはオブジェクトを返しますが、acess .getData() を実行しようとするとnullです...

MM_PO_APV アプリと S3 コントローラーを拡張しています。

ご支援いただきありがとうございます。

0 投票する
2 に答える
2918 参照

sapui5 - XML ビューの動的 ID

専門家、

拡張 Fiori アプリで動的 ID を XML ビューに宣言する必要があります。Item 値に基づいて画像 src を設定する必要があるため、これが必要です。

このようなことをする方法はありますか?

よろしく、 アンドレ

0 投票する
2 に答える
7316 参照

sap-fiori - SAP Fiori アプリの拡張 - フッターにボタンを追加

hcm.emp.payslip アプリを拡張していて、フッターにボタンを追加する必要があります....それを行う正しい方法は何ですか?..

オプション 1:このpdfの 13 ページに記載されているように拡張ポイントを配置します。または、自分で拡張ポイントを挿入していて、現在サポートされていないため、これは機能しませんか?

オプション 2:ここで説明されているように UI コントローラー フックを拡張する -- ドキュメントが非常に簡潔であり、私は初心者であるため、これを試すことができませんでした...また、コントローラーを拡張することでビューを変更できるかどうかもわかりません

私は Eclipse を使用しており、ツール キット プラグインをインストールしました。Web IDE を使用することを推奨しているいくつかの場所を見ましたが、クラウド HANA にアクセスできるかどうかわからないため、ツール キットを使用して実行したいと考えています。それとも、UI ツール キットの方法を使用しても問題ありませんか..

詳細な手順を使用して適切なアプローチを提案したいと思います...

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

sapui5 - Fiori - クロス アプリケーション ナビゲーション

ランチパッドでアプリケーション間を移動したい。私は、ushell の CrossApplicationNavigation を介して、多くの検索を行っていることを発見しました。ドキュメントへのリンクは次のとおりです (SAPUI5 SDK - デモ キット)

ランチパッドの各アプリケーションには、さらにナビゲーションを行うための「セマンティック オブジェクト」と「アクション」があります。

ドキュメントに従い、次のコードを記述して CrossApplicaionNavigation サービスを作成しました。

oCrossAppNavigator サービスが適切に開始されることを確認するために、次のコードを記述しました。

サービスが機能することを知ったので、「SalesOrder」アプリケーションと「create」アクションに移動する次のコードを書きました。

これが私の問題です。上記のステートメントは、SalesOrder アプリケーションに送られることも、コンソールにエラーを出力することもありません。上記のハッシュ コードで URL を更新し、そのアプリケーションに移動するはずでした。

注: 上記のハッシュ コードを使用して URL を手動で変更すると、SalesOrder アプリケーションに正しく送信されます。

前もって感謝します、

ヴァグリー

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

sapui5 - SAP Fiori でカスタム ライブラリを依存関係として追加する

私が構築した Fiori のようなアプリの依存関係として含めたいカスタム ライブラリ com.foo.library があります。

SAP Fiori Launchpad for Developers -> Launchpad アプリのベスト プラクティス

component.js 構成ファイルで、アイコンの場所やライブラリの依存関係などの構成情報を宣言します。

私のライブラリを依存関係として追加すると、次のようになります

Fiori では、相対パスを使用する必要があるという制約があります。

たとえば、私の依存関係が機能するためには、次の場所にある必要があります

/resources/com/foo/library

カスタム ライブラリを ABAP SAPUI5 リポジトリにアップロードし、相対パスで提供する手順は何ですか?

編集:

現在、Component.initにライブラリをロードしています

動作しますが、ライブラリを依存関係として設定したい

上記のコードから、コンポーネントがライブラリの依存関係をロードするときに URL を渡すオプションがないことがわかります。そのため、リソースに対してライブラリを見つける必要があると想定しています。

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

sapui5 - SAP ui5 アプリケーションでの非アクティブなユーザーのセッション タイムアウト

UI5 アプリケーションを作成しています。質問は、非アクティブなユーザーのセッション タイムアウトを設定する方法です。セッション タイムアウトの直接的なプロパティはありますか?