2017-02-13 14 views
1

Я хочу создать пусковую панель Fiori, способную запускать Fiori приложений, которые не были разработаны с опцией stand alone. Но я не могу найти какой-либо вариант внутри WEB IDE для создания приложения панели запуска Fiori, поскольку я понимаю, что SAP Fiori - это приложение SAPUI5.Как создать SAP Fiori Custom Launchpad?

Любой документ или ссылка оценена.

ответ

3

Fiori Launchpad в основном коллекция плитки, так что вы хотите попробовать этот маршрут.

Самый простой подход, как представляется, плитка на основе сетки макета: https://sapui5.hana.ondemand.com/explored.html#/sample/sap.ui.layout.sample.GridTiles/preview

Или вы можете использовать sap.m.TileContainer с sap.m.StandardTiles: https://sapui5.hana.ondemand.com/explored.html#/sample/sap.m.sample.TileContainer/preview

Или вы можете использовать некоторые sap.m.Panels. Раздайте панель заголовка и залейте его sap.m.GenericTiles и он должен выглядеть очень похоже на фактическое Launchpad: https://sapui5.hana.ondemand.com/explored.html#/sample/sap.m.sample.GenericTileAsLaunchTile/preview

Реальный Launchpad сделан из материала с sap.ushell.ui.launchpad пространства имен, которые не очень хорошо документированы, но вы, возможно, захотите перестроить это.

+0

Уважаемый @Marc, Спасибо за ссылки. Они определенно полезны, но моя текущая проблема - маршрутизация. Насколько я понимаю, стандартная панель запуска загружает данные из разных приложений внутри оболочки. Проблема в том, что я создаю разные приложения в разных проектах и ​​развертываю их в разных пакетах внутри репозитория ABAP. Теперь вопросы касаются того, как я могу маршрутизировать эти представления, как это делается на стандартной панели запуска. –

0

Взгляните на следующий адрес она объясняет, как настроить пользовательский Launchpad:

Extending the Launchpad

+0

Не имеет значения. –

1

факт, что разные пользовательские приложения развернуты в разных пакетах, не должен быть проблемой, если приложения развернуты как BSP. Они могут быть реализованы на стандартной стартовой панели по стандартной процедуре, как и остальные. Есть несколько блогов, объясняющих это, например:
https://blogs.sap.com/2014/06/18/how-to-deploy-a-custom-sapui5-on-fiori-launchpad-2/ С наилучшими пожеланиями

+0

Я не хочу использовать стандартную стартовую панель. Я хочу создать индивидуальные. –