Post

Power Apps: Einfache Fehlerbehandlung für Patch-Vorgänge

Read this in English

Mit der OnError-Eigenschaft des App-Steuerelements und einer globalen Variable lassen sich genaue Fehlermeldungen fehlgeschlagener Patch-Vorgänge anzeigen.

TL;DR

Die OnError-Eigenschaft des App-Steuerelements setzt gblIsError auf true und zeigt den aus FirstError.Message gelesenen Fehlertext an. Vor jedem Patch-Aufruf wird gblIsError auf false gesetzt, damit ein Fehler die zentrale Benachrichtigung auslöst und Nutzer eine konkrete Erklärung erhalten.

Original von Hardit Bhatia, auf The Power Addict. Artikel lesen

Dies ist unsere eigene Kurzfassung, keine Wiederveröffentlichung oder vollständige Übersetzung.

Warum das wichtig ist

  • Makers: Setzt gblIsError unmittelbar vor jedem Patch-Aufruf auf false und nutzt die OnError-Formel des App-Steuerelements, damit die zurückgegebene Fehlermeldung angezeigt wird.
  • Makers: Übernehmt dieses zentrale Muster für fehlgeschlagene Patch-Vorgänge, damit Nutzer statt einer unklaren Reaktion eine konkrete Erklärung erhalten.
  • Makers: Prüft die angezeigte Meldung im Testlauf, weil die Fehlerbehandlung den genauen Text aus FirstError.Message an die Benachrichtigung übergibt.

Häufige Fragen

Wie verarbeitet die OnError-Eigenschaft in Power Apps Fehler bei Patch?

OnError setzt gblIsError auf true und zeigt den aus FirstError.Message gelesenen Text als Fehlermeldung an.

Welche Variable muss vor einem Patch-Aufruf in Power Apps gesetzt werden?

gblIsError muss vor Patch auf false gesetzt werden, damit die Fehlerbehandlung den Status bei einem Fehler auf true ändern kann.

Wie liest die Power Apps-Formel die genaue Fehlermeldung aus?

Die Formel verarbeitet FirstError.Message, trennt den Text am Nachrichtenmarker und entfernt die abschliessenden Zeichen vor der Anzeige.