Hello Everyone,
I am having difficulty in findinig the root cause while saving/submitting content to SHarePoint list from PowerApps.
My App 3 screens with 3 forms (note: datasource is same) with "SAVE" and "SUBMIT" button.
on SAVE button, it will save content to SharePoint list and they can edit that content as many times as they want.
however if they click "submit" then they won't be able to edit. Issue is that while selecting "Submit" button it's throwing below error.
"conflicts exist with changes on the server, please reload.Server response:ETAG mismatch"
my submit button is trying to "verify if user created item already exists in the list or not, if yes, then pacth to it if not create new one". Am I gettign error because of some additional column added in the form?
if(IsBlank(LookUp(EmployeePerformance, Lower('Created By'.Email) =Lower(userinfo) )),Patch(EmployeePerformance,Defaults(EmployeePerformance),Form1_2.Updates,Form2_2.Updates,Form3_1.Updates,Form2_6.Updates,
{
ManagerStatus:{Value:"Pending"}
}
);Navigate(fr_ManagerLandingscreen,ScreenTransition.None),Patch(EmployeePerformance,LookUp(EmployeePerformance, Lower('Created By'.Email) =Lower(userinfo)),Form1_2.Updates,Form2_2.Updates,Form3_1.Updates,Form2_6.Updates,
{
ManagerStatus:{Value:"Pending"}
}
);Navigate(fr_ManagerLandingscreen,ScreenTransition.None))
Not sure if I understood your code but what I see is you are using Patch twice. The data is updated to EmployeePerformance is NOT refreshed when calling again. Comment the code as mentioned below and check.
if(IsBlank(LookUp(EmployeePerformance, Lower('Created By'.Email) =Lower(userinfo) )),Patch(EmployeePerformance,Defaults(EmployeePerformance),Form1_2.Updates,Form2_2.Updates,Form3_1.Updates,Form2_6.Updates,
{
ManagerStatus:{Value:"Pending"}
}
);
// COMMENT THIS PART AND CHECK
Navigate(fr_ManagerLandingscreen,ScreenTransition.None),Patch(EmployeePerformance,LookUp(EmployeePerformance, Lower('Created By'.Email) =Lower(userinfo)),Form1_2.Updates,Form2_2.Updates,Form3_1.Updates,Form2_6.Updates,
{
ManagerStatus:{Value:"Pending"}
}
);
// TILL HERE
Navigate(fr_ManagerLandingscreen,ScreenTransition.None))
Thanks.
Stay up tp date on the latest blogs and activities in the community News & Announcements.
Mark your calendars and join us for the next Power Apps Community Call on January 20th, 8a PST
Dive into the Power Platform stack with hands-on sessions and labs, virtually delivered to you by experts and community leaders.
User | Count |
---|---|
207 | |
187 | |
82 | |
52 | |
37 |
User | Count |
---|---|
288 | |
245 | |
119 | |
77 | |
56 |