Showing results for 
Search instead for 
Did you mean: 
Frequent Visitor

Hide/Show pages - Canvas App

Hi all,


I am creating an HR Competency-based application wherein the admin selects which competency is to be assessed for each company (there are 23 companies)


There are 8 competencies for which I have created a list in SharePoint with the below columns: 

- Company

- Competency 1 (Yes/No)

- Competency 2 (Yes/No)

- Competency 3 (Yes/No)



For each competency, there is 5 set of questions displayed on 5 different pages. 


What do I want to achieve?

If the admin selects Competencies 1 and 3, only those pages should be viewed by the user.


Currently, I have a Navigation button which is simply going Next. 


Pls advise..


Super User
Super User


Are you simply displaying data or collecting it in your app?

@Drrickryp collecting data

@Drrickryp collecting data

Super User
Super User


Could you post a screenshot of a typical page for collecting the data please?

Resolver I
Resolver I

The solution I'm proposing is a combination of having a menu panel and a database for the screens (or a collection within powerapps) with each screen having an ID. When the admin chooses the competences, then the users for that company have the IDs of those screens embedded on their table. So when rhe users log in, their menu tray only populates the screens with ID matching the ones of the DB. Navigation buttons can then be simplied. 

Helpful resources

Ignite 2022


Explore the latest innovations, learn from product experts and partners, level up your skillset, and create connections from around the world.

Power Apps Africa Challenge 2022

Power Apps Africa Challenge

Your chance to join an engaging competition of Power Platform enthusiasts.

Super User 2 - 2022 Congratulations

Welcome Super Users

The Super User program for 2022 - Season 2 has kicked off!

September Events 2022

Check out all of these events

Attend in person or online, there are incredible conferences and events happening all throughout the month of September.

Users online (2,765)