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

javascript - XML ビューを使用した JS グラフ

現在、単純な棒グラフを追加したいSAPUI5アプリに取り組んでいます。XML ビューで使用できるグラフ作成ライブラリを知りたいです。

私が期待しているチャートは非常にシンプルです。利用可能なデータを含むスクリーンショットを PFA します。 グラフ画像

-- よろしく SAurabha J

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

sapui5 - Fiori -- アプリケーション間のナビゲーション。起動パラメータの処理?

この質問は次のものに関連しています。

私のユースケースは次のようなものです:

他のアプリケーション (深い) にリンクする必要がある複数のアプリケーションがあります。クロス ナビゲーションのドキュメントで深いリンクを避けるように言及されているので、スタートアップ パラメーターを使用することにしました。

例えば:

アプリケーション A には、あるアイテムの詳細ビューにいくつかのアイテムのリストがあり、他の詳細を含む別のアプリケーション B への参照があります。A が記事の詳細を示し、B が記事のプロデューサーの詳細を示しているとします。

アプリケーション A は、次のようなナビゲーションを使用します。

アプリケーション BI では、init メソッドの最後にある Component.js 内で次のようなコードを使用します。

最初の質問: これは起動パラメーターを処理する適切な場所ですか?

2 番目の質問: ナビゲーションを使用する場合、スタートアップ パラメーターはコード内に残ります。削除したいのですが、どうすればよいですか?

アップデート

ターゲット アプリケーション (B) では、次の URL につながります。

とにかく、私はこのようなものを好むだろう:

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

sapui5 - ui5 TreeTable 動的長さ

Fiori のようなアプリケーションでsap.ui5.table.TreeTableコントロールを使用しています。データバインディングには注釈を使用し、ツリー作業は問題ありません。

私の問題は、表示される行の数を動的に設定することです-ノードが展開/折りたたまれた後に変更する必要があります。

イベントがあります: toggleOpenState ですが、子を追加する前に呼び出されます。

どうすればこれを設定できますか?

前もって感謝します、ヤクブ

____________ 編集 _______________________

私は toggleOpenState イベントを実装しました:

cosole でツリー テーブルを 3 行から 8 行に展開すると、次のようになります。

ここに画像の説明を入力

8を返す必要がありますが、方法がわかりません。

0 投票する
0 に答える
3372 参照

sapui5 - SAP Fiori Launchpad でのカスタム アイコン/フォントの使用

Fiori Launchpad にすでにあるカスタム アイコン フォントを使用する方法を探しています。

テーマ デザイナーを使用して 1 つの方法を検出しました: http://scn.sap.com/community/fiori/blog/2015/12/20/custom-icons-in-fiori-launchpad

しかし、私が理解しているように、このアイコンは特別なテーマでしか利用できません.

アイコンが「特別な」Fioriアイコンと同様に利用できるように、独自のフォントを登録する方法を探しています。

ここに保存されているようです: UI5/sap/ushell/themes/base/fonts/

そして、次のようにデフォルトのテーマによって参照されます: /UI5/sap/fiori/themes/sap_bluecrystal/library.css

アイコンは、アイコン セレクター (Fiori Launchpad Designer) でも名前で使用できます。質問は次のとおりです。

  1. 既存のフォントに似た独自のフォントを使用することは可能ですか?
  2. その場合、フォントはどこにどのように配置する必要がありますか?
  3. その場合、次のように使用できるように、アイコン名をどこでどのように定義する必要がありますか: "sap-icon://myNameSpace/iconname"

IconPool を使用して自分のアプリ内でそれを行う方法は既に知っていますが、Fiori Launchpad/Designer 内の標準テーマでそれを行う方法は知りません。参考: https://help.sap.com/saphelp_uiaddon10/helpdata/en/21/ea0ea94614480d9a910b2e93431291/content.htm

0 投票する
0 に答える
1866 参照

sapui5 - キャッチされていない TypeError: sap.ui.core.UIComponent.getRouterFor は関数ではありません

詳細ビューのナビゲーションにルーティングを使用したいのですが、次のエラーが発生します。

キャッチされていない TypeError: sap.ui.core.UIComponent.getRouterFor は関数ではありません

以下にComponent.jsが表示されます

これはBPidentの私の機能です(これは私の詳細ページの1つです)

これは私のインデックスの一部です:

誰でもこれについて私を助けることができますか?

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

deployment - Fiori Launchpad : カスタム アプリを実行できませんでした - ネガティブ キャッシュが見つかりました

SAPUI5 リポジトリにアプリケーションをデプロイしました。アプリケーションを Fiori ラウンチパッドに追加すると、アプリケーションを起動できず、デバッグ中に次のエラーが表示されます。

com.emi は、LPD_CUST で指定された私の sapui5 コンポーネントです。

zstatic は私のアプリの名前です

この原因に関する情報はありますか?ありがとうございました

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

ibm-mobilefirst - SAP Fiori アプリと IBM Mobile First を統合する方法

既存のSAP FIORIアプリをIBM Mobile Firstに統合しようとしています。SAP FIORI アプリ起動パッドをモバイル画面に表示し、アプリもカスタマイズしたいと考えています。

MF でSAP Netweaver Gateway Adaptersを使用して、SAP バックエンド システムを統合できます。ここでは、OData サービスを使用しており、データを取得できます。

MF で既存の sap fiori アプリを起動する可能性はありますか?

誰でも私を助けることができますか?