Ereignisargumente speichern (Client-API-Referenz)
Wen das OnSave-Formularereignis auftritt, können Sie die getEventArgs-Methode des Ausführungskontextobjekts verwenden, um ein Objekt abzurufen, das Methoden enthält, die Sie verwenden können, um das Speichern-Ereignis zu verwalten.
Methode | Eigenschaft |
---|---|
getSaveMode | Gibt einen Wert zurück, der angibt, wie das Speichern-Ereignis vom Benutzer initiiert wurde. |
isDefaultPrevented | Gibt einen Wert an, der angibt, ob das Speichern-Ereignis abgebrochen wurde, weil Sie die preventDefault-Methode in diesem Ereignishandler oder einem früheren Ereignishandler verwendet wurde. |
preventDefault | Bricht das Speichern-Ereignis ab, aber alle verbleibenden Handler für das Ereignis werden weiterhin ausgeführt. |
preventDefaultOnError | Bricht den Speichervorgang ab, wenn der Event-Handler einen Skriptfehler hat, ein abgelehntes Versprechen für einen asynchronen Event-Handler zurückgibt oder der Vorgang eine Zeitüberschreitung aufweist. |
disableAsyncTimeout | Deaktiviert das Timeout für den Event-Handler. Stattdessen wartet das Ereignis, bis das Versprechen des Ereignishandlers erfüllt ist. Erfahren Sie mehr über Async OnSave-Zeitüberschreitungen |
PostSave-Ereignisargumente
Wen das OnPostSave-Formularereignis auftritt, können Sie die getEventArgs-Methode des Ausführungskontextobjekts verwenden, um ein Objekt abzurufen, das Methoden enthält, die Sie verwenden können, um das Postsave-Ereignis zu verwalten.
Methode | Beschreibung |
---|---|
getEntityReference | Verwenden Sie diese Methode, um Informationen zu einer Tabelle zu erhalten, die gespeichert wird. Es gibt den logischen Tabellennamen, die Datensatz-ID und den Tabellennamen zurück, wenn das Speichern erfolgreich war. |
getIsSaveSuccess | Verwenden Sie diese Methode, um festzustellen, ob der Speichernvorgang erfolgreich war oder fehlgeschlagen ist. |
getSaveErrorInfo | Verwenden Sie diese Methode, um die Fehlerdetails zu ermitteln, warum das Speichern fehlgeschlagen ist. |