cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
troyrowlands
Frequent Visitor

Using sharepoint list in powerapp gallary navigation

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 TabScreenNameDescription   LogoURL
1Rainfall RainfallScreenRainfallURL to Rainfall Logo
2Products ProductsScreenProductsURL 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?

5 REPLIES 5
eka24
Super User
Super User

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!
You and everyone else in the community make it the awesome and welcoming place it is, keep your questions coming and make sure to 'like' anything that makes you 'Appy
Sancho Harker, MVP


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:

 

image.png

@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!
You and everyone else in the community make it the awesome and welcoming place it is, keep your questions coming and make sure to 'like' anything that makes you 'Appy
Sancho Harker, MVP


Helpful resources

Announcements
Microsoft 365 Conference – December 6-8, 2022

Microsoft 365 Conference – December 6-8, 2022

Join us in Las Vegas to experience community, incredible learning opportunities, and connections that will help grow skills, know-how, and more.

Difinity Conference 2022

Difinity Conference 2022

Register today for two amazing days of learning, featuring intensive learning sessions across multiple tracks, led by engaging and dynamic experts.

European SharePoint Conference

European SharePoint Conference

The European SharePoint Conference returns live and in-person November 28-December 1 with 4 Microsoft Keynotes, 9 Tutorials, and 120 Sessions.

Power Apps Ideas

Changes to Ideas Coming

We are excited to announce a new way to share your ideas for Power Apps!

Top Solution Authors
Top Kudoed Authors
Users online (4,623)