Skip to Content
avatar image
Former Member

Fiori OVP: Navigation with URL parameters

Hello all,

I am using list cards in my overview pages and try to pass custom URL parameters to the intent based navigation when clicking either on the header or on a list item. The adressed app needs some startup parameters therefore I need to pass these URL parameters.

Here is the card snippet from my manifest.json:

"xyz.MyApp.MyCard": {
  "model": "MY_MODEL",
  "template": "",
  "settings": {
    "title": "{{title_my_card}}",
    "category": "{{category_my_card}}",
    "entitySet": "MyEntitySet",
    "listType": "extended",
    "listFlavor": "standard",
    "addODataSelect": true,
    "annotationPath": "",
    "identificationAnnotationPath": "",
    "selectionAnnotationPath": "",
    "dataPointAnnotationPath": ""

And here is the referenced identification annotation:

<Annotation Term="UI.Identification" Qualifier="List">
    <Record Type="UI.DataFieldForIntentBasedNavigation">
      <PropertyValue Property="Label" String="DUMMY"/>
      <PropertyValue Property="SemanticObject" String="MY_SEM_OBJECT"/>
      <PropertyValue Property="Action" String="display"/>
      <PropertyValue Property="Determining" Bool="true"/>
      <PropertyValue Property="Inline" Bool="true"/>
      <PropertyValue Property="RequiresContext" Bool="true"/>
    <Record Type="UI.DataField">
      <PropertyValue Property="Label" String="customParam"/>
      <PropertyValue Property="Value" String="hello"/>

According to the SAP guide everything should be correct. Even the example of the Identification annotation fits my coding. But still no URL parameters.

Does anybody has a clue what I am doing wrong?

Thanks and Best Regards,


Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

0 Answers