Hi all, I am a newbie and trying to create a powerapp home screen with navigation. All data for the home screen is in a sharepoint list. I am using a gallary and linking the image, description to the sharepoint list. I have done this successfully. I now want to be able to select the gallary item and navigate to a corresponding screen. The screen name is also kept in the same sharepoint list.
e.g SP List = App Menu | ||||
Title | App Tab | ScreenName | Description | LogoURL |
1 | Rainfall | RainfallScreen | Rainfall | URL to Rainfall Logo |
2 | Products | ProductsScreen | Products | URL to Products Logo |
3 |
So I have tried to use Navigate(Thisitem.ScreenName) but it will not accept the sharepoint entry. Is there a step I need to add?
If you want to Navigate to another screen, Insert a separate button and Onselect Put:
Navigate(PutYourScreenNameHere)
------------
If you like this post, give a Thumbs up. Where it solved your request, Mark it as a Solution to enable other users find it.
Thanks, But I want the entire gallary item to be selectable and onselect navigate to the corresponding screen. The items are from a sharepoint list and so is the screen name. This will make the menu dynamic as the sharepoint list is updated.
Hi,
I don't think this is currently possible, as when you Navigate() you navigate to the screen Object, not its displayname so I don't think it can be read from a SharePoint list, however I would be very happy to be wrong as this has come up several times before, so if anyone has any other ideas for how to do it that way then please feel free to correct me.
Cheers,
Sancho
@iAm_ManCat |
Please 'Mark as Solution' if someone's post answered your question and always 'Thumbs Up' the posts you like or that helped you! |
Thanks! |
Maybe there is a way to load the screen names from sharepoint into a collection when the app loads and then use these somehow?
I have tried that method before, and can confirm it won't work - The issue is the Navigate function itself, which passes in an Object, not a name, so it expects an actual Control or Screen Object, not the name of a control or screen:
@iAm_ManCat |
Please 'Mark as Solution' if someone's post answered your question and always 'Thumbs Up' the posts you like or that helped you! |
Thanks! |
The first Microsoft-sponsored Power Platform Conference is coming in September. 100+ speakers, 150+ sessions, and what's new and next for Power Platform.
Power Platform release plan for the 2022 release wave 2 describes all new features releasing from October 2022 through March 2023.
User | Count |
---|---|
204 | |
106 | |
56 | |
52 | |
41 |
User | Count |
---|---|
274 | |
157 | |
88 | |
81 | |
56 |