– 過去のブログ記事より:Fiori Launchpad Designer のタイルにエクスクラメーションマークがあったらどうすればいいか –
——————————————————–
このページは、2018年2月に Ali Chalhoub によって書かれた英語のブログの抄訳です。
2018年2月に Ali Chalhoub によって書かれた英語のブログ
What to do when you see exclamation mark in Fiori Launchpad Designer tile
最新の情報については、英語ページを参照してください
——————————————————–
管理者がFiori Launchpad Designerにログインし、特定のタイルを設定しようとすると、
いくつかのタイルに感嘆符が付いていて、そのタイルをクリックしようとすると何も起こらないという事があります。
このブログでは、問題の内容を把握したり、少なくともデバッグ方法を見つけ出せるようにするために必要な最小限の手順を説明します。
サマリー:
管理者はあなたのFiori Launchpad Designerにログインし、突然カタログにあるタイルをチェックしようとしています。
そして、以下を見ました:
タイルにエラーがある事に注目して下さい。
私たちが出来る事は次の通りです。
タイル チップ ID をコピーします。
この例は00O2TJMDN4XNFN0KJJBS1JEXGです。
あなたのシステムでは異なる値でしょう。
- Chrome でF12キーを押します。
- [ネットワーク]タブをクリックします。
- 画面をリフレッシュします。
- 以下のリクエストを探します。
Pages(‘X-SAP-UI2-CATALOGPAGE%3A<YOUR-CATALOG-NAME>‘)?
$expand=Bags/Properties,PageChipInstances/Chip/ChipBags/ChipProperties,PageChipInstances/RemoteCatalog,PageChipInstances/ChipInstanceBags/ChipInstanceProperties - 右クリックし、新しいタブで開くを選択します。
- ステップ1で取得したIDを検索します。
- PageChipInstances(…)/ Chipを見つけて、すべてをコピーします。
- Chromeで新しいタブを開く
- 以下のリンクを貼り付けます:
<HOST-NAME>/sap/opu/odata/UI2/PAGE_BUILDER_CUST/PageChipInstances(…)/Cip
ステップ7でコピーしたものです。 - 以下の様なエラーになるでしょう:
Failed to read UI2 CHIP configuration for CHIP name X-SAP-UI2-CHIP:SSB_NUMERIC. RC: 7
service not active: /sap/bc/ui5_ui5/sap/sbrt_appss1/ssuite/smartbusiness/tiles/numeric/NumericTileChip.xml - 私たちがやるべきことは、フロントエンドサーバーでSICFを実行することです。
- サービス名のパスを入力します(この場合 sbrt_appss1)
- 起動されていないか確認する
- サービス名を右クリックし、[有効]を選択します。
- 再度テストします。
(Step 10 で)エラーが見つからない場合は、Chromeコンソールでエラー403を探します。
Failed to load resource: the server responded with a status of 403 (Forbidden)
jquery.sap.global-dbg.js:999 2018-02-22 19:46:56.462899
Error: resource undefined could not be loaded from /sap/bc/ui5_ui5/sap/sbrt_appss1/ssuite/smartbusiness/tiles/numeric/NumericTileChip.xml.
Check for ‘file not found’ or parse errors. Reason: Forbidden –