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 / Passing Data Between S...
Power Apps
Answered

Passing Data Between Screen not working

(0) ShareShare
ReportReport
Posted on by 262

Hi All,

 

I am using the below to pass data between screens.

Set(Item,POTableDes.Selected);Navigate(POScreen,ScreenTransition.Fade)

I have other screens using the same formula(changing the table name), they work fine but for this one it doesn't.

 

Any ideas?

 

Thanks in advance

Categories:
I have the same question (0)
  • timl Profile Picture
    36,715 Super User 2026 Season 1 on at

    @Skybluekid 

    Can you explain exactly what's not working?

    If you navigate to POScreen and look at the variables pane in the editor, can you check that the Item variable has been set?

  • Skybluekid Profile Picture
    262 on at

    Hi @timl 

     

    The issue is I have 3 Screens which holds data in Datatables.  2 Screens look at a list called Final Table and the third looks at a list called Purchase Order.

     I use Set(Item,SummaryTable.Selected);Navigate(POScreen,ScreenTransition.Fade) to pass data to the PO Screen, which works ok.  However, the screen that looks at the Purchase Order list has different column names, so the variable that I have used for the first two screens, will not pick up the information.  

     

    Is there a way to pass two variables into one?  Or, switch between to variables?

    Hope this makes sense.

  • Skybluekid Profile Picture
    262 on at

    By the way, I use the information that is coming in, to filter a Datatable, so if there is a way to pass both variables in to the text lable that I am using that would be the ideal option

  • JatinSaini Profile Picture
    428 on at

    Could you provide a detailed summary using the screenshots of the code/screen/view if possible?

  • timl Profile Picture
    36,715 Super User 2026 Season 1 on at

    Hi @Skybluekid 

    For your purchase order screen, I would just use a different/separate variable (eg ItemPO).  That should hopefully solve the problem.

    Set(ItemPO,SummaryTable.Selected);
    Navigate(POScreen,ScreenTransition.Fade) 
  • Skybluekid Profile Picture
    262 on at

    Thank you, @timl 

     

    So how do I pass the variable into the text label, depending on which screen I navigate from?

  • Verified answer
    timl Profile Picture
    36,715 Super User 2026 Season 1 on at

    Hi @Skybluekid 

    If you just want to pass a variable to set a text box/label text from multiple screens, I'd suggest that you pass this as a context variable.

    Navigate(POScreen,
     ScreenTransition.Fade,
     {labelText:SummaryTable.Selected.YourTextField}
    )
    
    

    You can then set the text property of your text label to labelText

  • Skybluekid Profile Picture
    262 on at

    Thank you

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

Introducing the 2026 Season 1 community Super Users

Congratulations to our 2026 Super Users!

Kudos to our 2025 Community Spotlight Honorees

Congratulations to our 2025 community superstars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 542 Most Valuable Professional

#2
Haque Profile Picture

Haque 206

#3
Kalathiya Profile Picture

Kalathiya 201 Super User 2026 Season 1

Last 30 days Overall leaderboard