問題タブ [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 に答える
583 参照

odata - OData サービス呼び出し

SAP FIORI Create Sales Orders からのこの OData があります。Products Collectionエンティティのすべてのデータにアクセスする方法を知っている人はいますか

/sap/opu/odata/sap/SRA017_SALESORDER_CREATE_SRV/Products 経由でアクセスしてみた

しかし、それは結果をもたらしませんでした。

前もって感謝します

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

sapui5 - Sapui5のアイコンタブバー

私はIconTabBar自分のプロジェクトで使用しています。フラグメントからの IconTabFilters 呼び出し。ユーザーがフラグメント内のボタンをクリックすると、選択した IconTabFilter がアクティブになります。これどうやってするの?

これは私のmaster.view.xml部分です:

これは私のフラグメントコンテンツです:

0 投票する
3 に答える
1907 参照

sapui5 - 現在のLaunchpadユーザーの顧客ID KUNNRを取得するには?

ゲートウェイを使用して SAP ERP バックエンド システムから販売データにアクセスするためのカスタム Fiori を作成しています。

ユースケースは、「顧客がランチパッドにログインし、Fiori アプリを開き、顧客 ID に基づいてすべての販売アイテムを表示する」です。顧客 ID は SAP に保存され、SAP のテーブルkna1-kunnrの選択に含める必要があります。vbak派手なものはありません。

今、私は自問します: どうすれば顧客 ID / kunnr を取得できますか? 現在ログインしているユーザーから何が得られますか? ゲートウェイ プロジェクト コードをデバッグするとき、それは実際に格納されている名前ですか、sy-unameそれとももっと良いものを取得できますか?

顧客 ID / kunnr を引き続き取得するにはどうすればよいですか? GET_CUSTOMER_ID_OF_USERSAP ERP で呼び出したい関数モジュールはありますか?

それとも、実際に 1 人のユーザーのセールス ドキュメントを入手するための他の / より良い方法はありますか?

更新 これまでのご回答ありがとうございます。デフォルトの Fiori 実装をチェックして、内部を取得します。しかし、私たちはすでにここにいるので、私の質問をもう少し具体的にしたいと思います。

次のように、Component.js で OData モデルを作成します。

userpasswordFiori Launchpad でユーザー資格情報として現在入力されているものであると想定されています。どうすればそれらにアクセスできますか? またはのようなSAPUI5 APIはありますgetCurrentUsergetCurrentSession?実際にこのユーザーチェックを行う必要がありますか?

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

sapui5 - SAPUI5 と Fiori アプリの技術的な違いは何ですか?

SAPUI5 と SAP Fiori に関する多くの情報があります。それらの違いは何ですか、それらを構築するために何が必要ですか?

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

javascript - js ビューにフィード タイルを挿入します。コンテナ 1 とコンテナ 2 タイルは形成されていますが、フィード タイルにエラーがあります

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

sapui5 - Sapui5でデータをテーブルまたはリストにビン化するにはどうすればよいですか

ユーザー入力からデータを取得し、そのデータをテーブルまたはリストに挿入したいと考えています。ユーザーが挿入ボタンをクリックすると、データがテーブルに挿入されます。ユーザーが削除ボタンをクリックすると、選択した行が削除されます。

これは私のhome.view.xml

これは私のhome.controller.js

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

javascript - テーブルからすべての値を取得する方法

単純な SAP FIORI アプリケーションを作成しようとしていますが、詳細ビューに表示されたテーブルからデータを取得する際に問題があります。

SAP ベスト プラクティス テンプレート (ルーティングなどを含む) + XML ビューを使用して、Master-Master-Detail アプリを作成しました。

のテーブル定義Detail.view.xml:

onSubmitの関数で表示されたデータと選択されたボタンを取得しようとしてDetail.controller.jsいますが、各コード構文を試してみると、次のようなエラーが発生しました。

キャッチされていない TypeError: oTable.getContextByIndex は関数ではありません

機能する唯一のものは、テーブルの行数を返す関数です。

テーブルのすべての行から選択したボタンを取得するには?