cancel
Showing results for 
Search instead for 
Did you mean: 
Reply
Anonymous
Not applicable

Detail Record Card Switches After Use of "Patch"

Accept DateAccept Date

 

 

I am experiencing a strange behavior.  On my Edit Detail card, I have added controls to populate a date in SharePoint Online.

The user must choose a toggle button which make the "Accept" button enabled.  Using the "On Select" property enables the date to be saved to the data source.  The date is saved successully, however after I patch the record the user detail field goes the first record instead of staying on the record that is currently selected.

 

Patch(ActiveUsers,First(Filter(ActiveUsers,BrowseGallery1.Selected.DistinguishedName = DistinguishedName)), {MoveDate: MoveDatePicker.SelectedDate + Time(Value(HourDropdown.Selected.Value), Value(MinuteDropdown.Selected.Value), 0)})

 

I cant determine how it is possible but the only thing differrent is the addition of the Patch that is executed.  Anyone have ideas on why my detail card switches from the current record to the first record?  What might be a workaround to keep the current record the current record?

 

Thank you,

 

 

W.

12 REPLIES 12

I completely agree. I've been struggling with SO many needs for work arounds!

Hello

 

@sfishe"An annoyance that still remains is that I can often see PowerApps refreshing the form - showing the wrong or old data first before the above functions get applied. We really shouldn't have to be doing these types of workarounds..."

 

That last bit is what exactly is happening to me, and i need to fix it as you can see in the gif in my post:

 

https://powerusers.microsoft.com/t5/General-Discussion/bug-issue-when-saving-form/m-p/142837#M49062

 

It really is an annoyance, have you found a solution yet??

 

edbellman
Advocate II
Advocate II

For what it's worth, this is still an issue in early 2020, almost 4 years later (there is a similar post to this one from 2016).

 

I have a filtered gallery and when using Patch on a form, if using Gallery.Selected the form or fields in question will patch correctly but then the data refreshes or reloads the first record in the gallery, not the selected record.

 

The work-around of setting gallery.selected to a global variable and then referencing that everywhere (Item property and Patch function) works but was a pain to research and resolve. 

Helpful resources

Announcements
UG GA Amplification 768x460.png

Launching new user group features

Learn how to create your own user groups today!

Community Connections 768x460.jpg

Community & How To Videos

Check out the new Power Platform Community Connections gallery!

M365 768x460.jpg

Microsoft 365 Collaboration Conference | December 7–9, 2021

Join us, in-person, December 7–9 in Las Vegas, for the largest gathering of the Microsoft community in the world.

Top Solution Authors
Top Kudoed Authors
Users online (3,000)