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 / Spliting questions in ...
Power Apps
Answered

Spliting questions in 3 screens!

(0) ShareShare
ReportReport
Posted on by 312

Hello,

 

I am trying to have an normal app, but when people use it, they have to do 3 separate screens! The data is all on the same Sharepoint list, but i wanna split that data into  3 screens! I was trying to do that, by simple copy the screen and add diferent datas, but after a while, i noticed that only the last data (Last screen) would be sent, while the others would be just blank!

 

So i had a 3/4 of the answers blanked, and the last one, answered!


Any help?

Categories:
I have the same question (0)
  • SChappell2580 Profile Picture
    72 on at

    Hi,

     

    What function are you using to submit the data from the 3 screens to your sharepoint list? I presume you will have a submit button what is the OnSelect property of this?

     

    Regards

     

    Scott

  • Fields Profile Picture
    312 on at

    Hi @SChappell2580,

     

    In the first two screens, i only put Navigate(Screen1_1,None) and Navigate(Screen1_2,None) respectivaly, and in the last screen i submit the form

    It's Navigate(Screen4,None); SubmitForm(EditForm1_2)

     

    Being the screen4, a screen to people see that their answer is being send!

     

    EDIT: The OnSuccess is Navigate(Screen6,None) and it's on all of them! I tried with only one but it does not work..

  • SChappell2580 Profile Picture
    72 on at

    Just to try understand better what you are trying to acheive are you saying you have 3 questions over 3 screens and you would like the user to answer each question on each screen and have each answer saved back to a sharepoint list when they click the submit button?

     

     

  • Fields Profile Picture
    312 on at

    Yeah, exactly like that, but with more questions of course!

  • SChappell2580 Profile Picture
    72 on at

    The following link should help you acheive what you are wanting: https://powerapps.microsoft.com/en-us/tutorials/function-patch/

     

    I would suggest using the Patch function to save multiple controls over multiple screens back to your sharepoint list.

     

    If you need any further help please do ask

     

    Thanks

     

    Scott

     

     

  • Fields Profile Picture
    312 on at

    Hi there,

     

    I have tried patching in the past (Not for this problem), and it was very confusing, that article that you send, doesn't engage very much with begginners!

     

    But i do ask, if you could give me an hand, and tell me where do i use the fuction patch, and how do i patch things?

     

    Like, use this on the question, or in the editform in general? Or in the button send? and what really should i do? Does this patch fuction supports choices column and currency (rating mode)!

     

    Sorry for all of this questions, it's still i am a begginer!

  • SChappell2580 Profile Picture
    72 on at

    Ok no problem

     

    Ok so what we can use patch for is to basically tell our app that we want to save a new record to sharepoint list and tell it where each part of our app should save to which colum.

     

     

    For example if I have a sharepoint list (my datasource) named 'Users' with 2 colums. The first colum is named:  FirstName     The second column is named: LastName

     

    In my app I can add two TextInput Controls by default these will be named TextInput1 and TextInput2

     

    To patch I would add a button into my app and set its onselect property to something like the following:

     

    Patch(Users, Defaults(Users), { FirstName:TextInput1.Text,LastName:TextInput2.Text})

     

    What this basically says is submit the text that is currently in TextInput1 to the FirstName colum and submit the Text that is currently in TextInput2 to the LastName column in your 'Users' Sharepoint List.

     

    It may be worth you just creating a sharepoint list and trying to acheive the above in a blank app and see how you get on

     

    I hope this helps

     

    Regards 

     

  • Fields Profile Picture
    312 on at

    So wait, i add to create a button on all the questions to patch it, or i put the Formula Patch on each question OnSelect Button? Or i just put in the submit form, and patch every single question, or do i patch on the button that send all 3 screens? That's my question here!

  • SChappell2580 Profile Picture
    72 on at

    You put the patch function in the OnSelect Property of a button so that when a user clicks the button it will save the data to the Sharepoint list. Obviously put the button on the last screen so that when they press the button the previous screens have data inputted.

  • Fields Profile Picture
    312 on at

    Ok, i understood it all, thank you for the help! Ill let you know when i finish, saying if it works or not! If it works, i'll accept it as an awnser!

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 329 Most Valuable Professional

#2
11manish Profile Picture

11manish 209 Super User 2026 Season 2

#3
Mohsin Ali Profile Picture

Mohsin Ali 179

Last 30 days Overall leaderboard