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

Notifications

Announcements

Community site session details

Community site session details

Session Id :
Power Platform Community / Forums / Power Apps / IfError not work well ...
Power Apps
Unanswered

IfError not work well with Set&Patch combination

(0) ShareShare
ReportReport
Posted on by 9

Hi,

 

IfError doesn't work when using code like this:

IfError(Set(varID,Patch(...),Notify("Error"))

 

Any ideas?

Nelson

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

    The Set function will not return an error. In a formula such as Set(var, expression), if expression is an error then the value of 'var' will be that error - Set did what it was supposed to do. For your scenario, you can have something like the following:

    Set(varId, Patch(...));
    IfError(varId, Notify($"Error: {FirstError.Message}"))

    Hope this helps!

  • Wood_Raymond Profile Picture
    20 on at

    @CarlosFigueira in this case if the Patch throws an error will it be an unhandled error and be caught by App.OnError??

     

  • CarlosFigueira Profile Picture
    on at

    No - when we save the result of the Patch in a variable using the Set function, we are handling the error ourselves (by storing it). So it will not bubble up to the App.OnError handler.

  • Wood_Raymond Profile Picture
    20 on at

    Thanks @CarlosFigueira . Makes perfect sense when you put it like that. Cheers.

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

Forum hierarchy changes are complete!

In our never-ending quest to improve we are simplifying the forum hierarchy…

Ajay Kumar Gannamaneni – Community Spotlight

We are honored to recognize Ajay Kumar Gannamaneni as our Community Spotlight for December…

Leaderboard > Power Apps

#1
WarrenBelz Profile Picture

WarrenBelz 796 Most Valuable Professional

#2
Michael E. Gernaey Profile Picture

Michael E. Gernaey 327 Super User 2025 Season 2

#3
Power Platform 1919 Profile Picture

Power Platform 1919 268

Last 30 days Overall leaderboard