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

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / Powerapps form won't s...
Power Apps
Unanswered

Powerapps form won't save changes - App has multiple screens with the same data

(0) ShareShare
ReportReport
Posted on by Microsoft Employee

Hi! I'm trying to create an app that has 3 screens all pulling in SharePoint data. While editing the form, any changes made revert back when clicking save. 

 

OnSave formula:

SubmitForm('General Info Form'); SubmitForm(File); SubmitForm('Feedback 1');SubmitForm('File Setup Form'); SubmitForm('Feedback Review Form')

 

Do I need to add any additional formulas on the forms Items?

Categories:
I have the same question (0)
  • MarcelLehmann Profile Picture
    378 on at

    You could try just OnSave 

    SubmitForm('General Info Form')

    And put the others of each form before on the OnSuccess 😉

  • v-qiaqi@microsoft.com Profile Picture
    Microsoft Employee on at

    Hi @vlp24,

    Do you want to submit multi forms to generate a single record in your SharePoint List?

    Could you please share a bit more about your scenario?

     

    To save multi forms to generate a single record, you need to use Patch():

    Patch(ListName,
     <here is the fomrula you set for Item property of each Form>,
     'General Info Form'.Updates,
     File.Updates,
     'Feedback 1'.Updates,
     'File Setup Form'.Updates,
     'Feedback Review Form'.Updates
    )
    
     

    Note that the above formula is to edit an existing record, you should specific a special record in each form.

     

    Generally, we will have a Gallery to display all the records and once you select one record in Gallery, it could navigate you to the form, where you could edit the Gallery selected record. In this situation, we set the Item property of each form as:

    Gallery.Selected

     

  • vlp24 Profile Picture
    Microsoft Employee on at

    So the 3 screens that I have 1 is for Triage, 2 is for Feedback and 3 is for Review. I was able to add a submit button on screens 1 and 3, which allowed me to save changes accept for I have the State field on all 3 screens, this field reverts back whenever I click save or submit on screen 1. Hopefully that clarifies a little more.  Also the form is defaulted to open on the Feedback Form tab.

     

    I did try the Patch function and then got an error on my form not allowing me to save.

     

    vlp24_0-1681307258924.png

     

  • v-qiaqi@microsoft.com Profile Picture
    Microsoft Employee on at

    Hi @vlp24,

    I think the key to this issue maybe the unmatched data type.

    Could you please tell me that:

    1). how you set the Items property and the DefaultSelectedItems property of the Status dropdown?(IMPORTANT)

    2). is the status column a Choice type?

    3). You just need to save the form in the screen1 and screen3, right?

     

  • vlp24 Profile Picture
    Microsoft Employee on at

    1)

    • Items: Filter(Choices([@'CO+I Localization Feedback Form'].'Feedback State'), Value="Review Completed") * This differs for each screen on what it's filtered to
    • DefaultSelectedItems: Parent.Default

    2) Yes, it's a choice column 

    3) I need it to save on all 3 screens

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

#2
Kalathiya Profile Picture

Kalathiya 229 Super User 2026 Season 1

#3
VASANTH KUMAR BALMADI Profile Picture

VASANTH KUMAR BALMADI 195

Last 30 days Overall leaderboard