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

Community site session details

Session Id : lvcP5bnEoNz/TsmfE0LxcL
Power Apps - Building Power Apps
Unanswered

Passing simple text/date data between screens in a Canvas power app

Like (0) ShareShare
ReportReport
Posted on 23 May 2022 21:57:26 by 3

Apologies if this has already been covered, it really annoys me when someone lazily adds a query without checking existing posts and/or a good google first (i offer help on another forum for my area of expertise so am hoping for some positive karma!) however having genuinely spent over an hour searching, including reading several posts on here and other sites and also a few youtube videos i can't find the answer - i suspect my app may be too basic and not what Powerapps was designed for but I'm hoping i can make it work.

 

I have a main screen which lists 4 items (TG1-TG4) with each having a button linking to a dedicated screen for each (which i have linked without issue using the navigate function). Still on this main screen there is a simple list below showing 'issued to' and 'until' for each. Hopefully i have pasted an image below:

 

Willy614_0-1653342537837.png

 

Clicking on the buttons links to a matching screen for each number as below (if i have pasted the screen shot correctly) i am trying to get the information the user enters into these boxes transferred automatically onto the main screen above to populate the matching boxes but don't know how to - i have tried variations of examples i have seen but can't get any to work?

 

I have done a lot of reading and trial and error as well as youtube watching and understand the basics re updating/naming the labels etc (and have done so) but would really appreciate some help achieving the above.

 

Only the current information (i.e. who has them) is needed and once over typed with the next persons details the old info isn't needed, i don't need databases or anything else.

 

(i have set the click to submit button to take the user back to the main page, where hopefully the details will have updated)

 

Willy614_1-1653342598166.png

 

  • Willy614 Profile Picture
    3 on 29 May 2022 at 12:31:26
    Re: Passing simple text/date data between screens in a Canvas power app

    Thanks and apologies for the delay in acknowledging, work has gone mad - will be trying this ASAP and then update/mark as solution, thanks again for taking the time, genuinely appreciate it.

  • Pstork1 Profile Picture
    67,196 Most Valuable Professional on 23 May 2022 at 22:12:55
    Re: Passing simple text/date data between screens in a Canvas power app

    Typically, the way to transfer data within the app from one screen to another is to use a Context variable that is set at the same time the Navigate() function is called.  For example, the following code would be added to the submit button on the screen where you navigate back to the main screen.  On the main screen you can then check if the context variable is null and use the values if it isn't.

    Navigate(MainScreen, ScreenTransition.Fade, { Argument1: 01 , Argument2: Text })

     Just substitute names of your choosing for the Argument1, Argument2, etc and actual values from the screen you are leaving in place of the 01 and Text.

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

Announcing our 2025 Season 2 Super Users!

A new season of Super Users has arrived, and we are so grateful for…

Paul Stork – Community Spotlight

We are honored to recognize Paul Stork as our July 2025 Community…

Congratulations to the June Top 10 Community Leaders!

These are the community rock stars!

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 791 Most Valuable Professional

#2
MS.Ragavendar Profile Picture

MS.Ragavendar 410 Super User 2025 Season 2

#3
mmbr1606 Profile Picture

mmbr1606 275 Super User 2025 Season 2

Loading complete