Closed aaclage closed 3 weeks ago
@tpodugu-ms, @arkogupta, @jgupta-msft for your consideration this new issue with Powerapps integration and list Formatting url parameters.
Thanks @aaclage. We will provide an update on this soon
@aaclage Could you please also add the detailed steps of creating the powerApp? That'd be really helpful, thanks!
@arkogupta as requested below step by step description:
Set(testColor,Param("testColor"));
Set(tenantId,Param("tenantId"));
{
"$schema": "https://developer.microsoft.com/json-schemas/sp/v2/column-formatting.schema.json",
"elmType": "button",
"customRowAction": {
"action": "embed",
"actionInput": {
"src": "https://apps.powerapps.com/play/e/[Enviroment]/a/[AppId]?tenantId=[tenantId]&testColor=Red",
"height": "350",
"width": "700"
}
},
"txtContent": "Click here to open PowerApp 👩🍳"
}
Everything combined display sample provided in gif:
Thanks @aaclage for the detailed repro steps. I am able to repro now. Will get back with an update soon.
@aaclage : Thanks for reporting the issue. It has been fixed and should reach to prod in 2-3 weeks.
@jgupta-msft Thank you for the update, I will wait and test in 3 weeks and close when validated.
Again Thank you for your support on this topic.
Dear @arkogupta,@jgupta-msft,
Tested and is working as expected, thank you very much for your support on this topic. 🙂
Target SharePoint environment
SharePoint Online
What SharePoint development model, framework, SDK or API is this about?
Declarative list formatting
Developer environment
None
What browser(s) / client(s) have you tested
Additional environment details
Describe the bug / error
I use List formatting with customRowAction > embed that open Microsoft PowerApps, this PowerApps is expecting 2 parameter values that is send in url used in List formatting. When url is sent PowerApp cannot read second paramater, I assume that 2 parameter is not being sent from List formatting even it's defined in "src", below test case used that didn't retrieve info.
Steps to reproduce
Expected behavior
It's expected when used "action": "embed" and src can send url with multiple dynamic parameter values and then powerapps receive all url parameters and display in PowerApps.