web
You’re offline. This is a read only version of the page.
close
Skip to main content

Announcements

News and Announcements icon
Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / How to navigate back t...
Power Apps
Unanswered

How to navigate back to the screen

(0) ShareShare
ReportReport
Posted on by 96

Hello everyone, Before going to my concern i will share the pictures for better understanding.

Dishen_0-1623395005676.pngDishen_1-1623395020331.png

There are few screens in my app that consists of mark as review. If i mark as review am able to see the count in the label. This works fine.

Now my concern is if i click on the button(blue color), it should navigate to particular screens where i marked as review only.

Can you guys help me out?

Categories:
I have the same question (0)
  • Ethan_009 Profile Picture
    4,838 Moderator on at

    Hi @Dishen ,

    To navigate to other screen. You simply have to add

    Navigate(<Screen Name>, <TransitionType>, <context>(optional))  in your button OnSelect.

    That's how you Navigate from 1 screen to other.

     

    To return back to screen. 

    Add a button/Icon & onSelect property use Back() or Navigate() 

     

    Hope this helps you in navigating through screens

  • Rafia Mohammed Profile Picture
    96 on at

    Can you please read my concern again ? Because i know how to navigate to the screens but here this is the different scenario. Ex: If i have 4 screens and i put 2 screens mark as review. Now if i press the button, i should be navigated to the screens where i have marked as review only, not all the screens. Thank you

  • Ethan_009 Profile Picture
    4,838 Moderator on at

    Listen @Dishen ,

    You should try to specific in detail since we don't know your requirements with few simple statements.

    So as you said, I understand that there are multiple screens having whatsoever controls has 1 checkbox as "Mark as Review" where you need to navigate to those screens where controls are checked.

     

    Note: You can only see 1 screen at a time. 

     

    Now, when you mark/unmark the checkbox, use collection to store data to check which screen needs to be reviewed.

    As you can see, I have 2 screen. 

    Checkbox for each screen.

    Ethan_R_0-1623407128659.png

    OnSelect of Checkbox

     If(
     App.ActiveScreen.Name in colScreenReview.ScreenName,
     UpdateIf(colScreenReview, ScreenName = App.ActiveScreen.Name, {ForReview: Checkbox1.Value}),
     Collect(colScreenReview, {ScreenName: App.ActiveScreen.Name, ForReview: Checkbox1.Value, Screen: 'Review Screen 2'})
     )

     

    The gallery on the Home Screen has item property

    Filter(
     colScreenReview,
     ForReview = true
    )

     

    the disadvantage is you cannot move through screen with its name. You can insert If condition as an alternative but If you have alot of screens then there will be a lot of if conditions. Post  

     

    Hope this helps up to some extent.

  • Rafia Mohammed Profile Picture
    96 on at

    I really appreciate for your patience on this task. But i don't have gallery and its my mistake that i haven't said this before. The questions just i have mentioned in label and created one check box. I have only three screens.

    Can you please suggest

  • Ethan_009 Profile Picture
    4,838 Moderator on at

    Hi @Dishen ,

    As you see the picture from my previous reply,

    I have 2 screens as 'Review Screen 1' & 'Review Screen 2', these consist 1 checkbox and 1 label representing status of review on that screen.

    So the formula will work.

     

    I have made a screen with gallery to just show User which Screens has to be reviewed (Marked as Review).

    Since you can only move from 1 screen to another, its not feasible to track multiple screens with Review.

    That's why I gave an alternative approach.

     

    If your question is "Why have I used Gallery ?"

    Ans: I have put up the gallery so that User can see which screen needs to be reviewed and if we click it should navigate me to that screen.

     

    However, you said there's only 3 screens.

    Now you can try this...

    button onSelect property under Gallery

     

    If(
     ThisItem.ScreenName = "Review Screen 1",
     Navigate('Review Screen 1', ScreenTransition.None),
     If(
     ThisItem.ScreenName = "Review Screen 2",
     Navigate('Review Screen 1', ScreenTransition.None)
     )
    )

     

    Add condition and screens accordingly within nested If statements.

    Just use the collection data as you like, just like I did using data within gallery. 

     

    Also from above reply, you don't need Screen column in collection as feature of Navigating screen using its Name is not available right now.

    Maybe in future.

     

    Hope this information helps.

Under review

Thank you for your reply! To ensure a great experience for everyone, your content is awaiting approval by our Community Managers. Please check back later.

Helpful resources

Quick Links

Season of Sharing Community Challenge Winners!

Congratulations to our community stars!

Kudos to our 2025 Community Spotlight Honorees

Expanding mentorship, skilling, and AI innovation

Congratulations to the July Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 396 Most Valuable Professional

#2
11manish Profile Picture

11manish 134 Super User 2026 Season 2

#3
MS.Ragavendar Profile Picture

MS.Ragavendar 101 Super User 2026 Season 2

Last 30 days Overall leaderboard