on 2022 Oct 25 3:59 AM
Hi community,
On click on a talbe line of List Reoprt, it should navigate to another app, instead of navigating to object page.
My app is based on OData V2, UI5 version 1.90.6.
To achieve this, I have configured manifest.json referring to this document. I have also added parameters as described here (section sap.app>crossNavigation).
My manifest.json setting is as below.
"crossNavigation": {
"inbounds": {},
"outbounds": {
"ManagePurchaseOrders": {
"semanticObject": "PurchaseOrder",
"action": "manage",
"parameters": {
"Supplier": {
"value": {
"format": "binding",
"value": "BusinessPartner" //This is a property from OData model
}
},
"CompanyCode": {
"value": {
"format": "plain",
"value": "DUMMY"
}
},
"Plant": {
"value": {
"format": "reference",
"value": "UserDefault.Plant"
}
}
}
}
}
}<br>
Unfortunatelly, all of above parameters are passed as-is, like below.
CompanyCode=DUMMY&Plant=UserDefault.Plant& Supplier=BusinessPartner
Did I make any mistake in the configuration? Especially I'm not sure what format I should use in case of format "binding".
Best regards,
Mio Yasutake
Request clarification before answering.
Hi @MioYasutake ,
did you manage to find a solution on this? I'm stuck in the same situation: parameter are always passed as strings and are not evaluated.
Also this thread is referring to the same problem https://community.sap.com/t5/technology-q-a/app-to-app-external-navigation-binding-configuration/qaq...
Thanks!
Chiara
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
You also need to add the reference for the outbound in the 'sap.ui.generic.app' section.
Please follow the documentation below
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
I think the current SAPUI5 documentation at Changing Navigation to Object Page is more up-to-date.
User | Count |
---|---|
70 | |
21 | |
9 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.