formContext.data.save (Client-API-Referenz)

Speichert asynchron den Datensatz mit der Option, die auszuführenden Rückruffunktionen festzulegen, nachdem der Speichervorgang abgeschlossen ist.

Mithilfe von formContext.data.save" können Sie ein Objekt festlegen, um zu steuern, wie Termin-, Terminserien- oder Dienstaktivitätsdatensätze verarbeitet werden.

Anmerkung

Stellen Sie beim Arbeiten mit Formularen und beim Aufrufen der formContext.data.save Methode sicher, dass Sie auch die preventDefault-Methode aufrufen, um das Auslösen eines Standardspeichervorgangs zu verhindern, wenn ein Benutzer das Formular speichert.

Syntax

formContext.data.save(saveOptions).then(successCallback, errorCallback);

Parameter

Name des Dataflows Type Erforderlich Beschreibung
saveOptions saveOptions Nein Ein Objekt zum Festlegen von Optionen zum Speichern des Datensatzes.
successCallback Function Nein Eine Funktion zum Aufrufen, wenn der Vorgang erfolgreich war.
errorCallback Function Nein Eine Funktion zum Aufrufen, wenn der Vorgang fehlschlug. Die Funktion empfängt ein Objekt mit den folgenden Eigenschaften:

- errorCode: Zahl. Der Fehlercode.

- message: Zeichenfolge. Eine loklisierte Fehlermeldung.

saveOptions-Parameter

Name des Dataflows Type Beschreibung
saveMode Anzahl (Optional) Geben Sie einen Wert an, der angibt, wie das Speicherereignis initiiert wurde. Eine Liste der unterstützten Werte, siehe den Rückgabewert der getSaveMode-Methode.

Das Festlegen der saveMode entsprechenden Aktion führt nicht wirklich aus. Sie stellt lediglich Informationen zu den OnSave Ereignishandlern über den Grund für den Speichervorgang bereit.
useSchedulingEngine Aktiv (Optional) Geben Sie an, ob anstelle der oder Update der Create Nachrichten die Book Nachrichten verwendet Reschedule werden sollen.

Diese Option gilt nur, wenn sie mit Datensätzen für Termin-, Terminserien- oder Dienstaktivitätsdatensätze verwendet wird.

Diese Eigenschaft wird in Unified Interface nicht unterstützt.

formContext.data.entity.save
formContext