In contrast to regular (static) app launcher tiles, the information that is displayed on a dynamic app launcher tile can be pulled from a back-end system using an OData service. This topic describes the parameters for configuring dynamic app launcher tiles.
The dynamic information pulled from the back end overwrites the configuration values given in the tile configuration. Some tile functionality (for example, the state arrow) can only be configured by dynamic information (and not in the tile configuration).
Parameter | Description | Translatable |
---|---|---|
Title |
Title to be displayed on the tile. |
Yes |
Subtitle |
Subtitle to be displayed below the tile title. |
Yes |
Keywords |
You can tag a tile with keywords so users can find it more easily using the search function in the tile catalog. If you want to specify several keywords, use either space or comma as separator. |
Yes |
Icon |
Use the value help to select an icon. After you have selected an icon, the system inserts a URL starting with the sap-icon:// protocol. These icons are based on SAPUI5 icon fonts. For more information, see Using Icon Font in SAPUI5. |
No |
Information |
Text to be displayed at the bottom of the tile. |
Yes |
Number Unit |
Enter the unit to be displayed below the number, for example, USD. |
No |
Parameter | Description |
---|---|
Service URL |
URL of an OData service from which data should be read. The response is expected in JSON format. When the service is called, the values that are provided by the service override the values that have been configured manually in the tile details. Note that the service is executed on the home page only. On the admin page, sample data is displayed instead. Tip If you only want to read a number of entities
dynamically from an OData service, and read all other content
for the app launcher statically from the configuration, you can
use the $count parameter in the service
URL.
For more information about the service API, see OData Structure for Dynamic App Launchers. Note
If the response is a numerical value over 1,000, the front end scales the number accordingly and adds a unit indicator (K, M, or B). |
Refresh Interval | Number of seconds after which dynamic content is read from the data source again and
the display is refreshed. The launchpad uses a default of 0 seconds unless you enter a higher value in this field. The launchpad will fall back to 10 seconds, if the value entered is > 0 and < 10. If the value entered is 0, the dynamic tile is updated only once on load. If the value is >= 10, the value is taken as refresh interval. |
Parameter | Description |
---|---|
Use Semantic Object Navigation |
Deactivate this checkbox if you want to define the navigation target using a simple URL rather than a semantic object. |
Semantic Object |
Semantic object to be referred when clicking the tile, for example Order. This semantic object must be defined in Customizing. For more information, see Creating Custom Semantic Objects. |
Action |
Operation that is intended to be performed on the semantic object when the user clicks on the tile, for example display. |
Parameters |
Key-value pairs defining parameters for the semantic object, for example orderID=10000. If you enter multiple parameters, separate them with an ampersand (&), for example orderID=10000&custID=c82200. |
Target URL |
You can enter any URL, for example http://help.sap.com. Note that you have to provide a complete URL including the protocol (typically http:// or https://) Note
If you choose to use semantic object navigation, the target URL will be automatically computed and inserted into this field. |
Parameter | Description | Translatable |
---|---|---|
Menu Item |
The name of the menu item that represents the action. |
Yes |
Target Type, Navigation Target, Action |
The Target Type is one of the following:
|
No |
Icon |
The icon to display next to the menu item. |
No |