formContext.data.save (klient-API-referens)

Sparar posten asynkront med alternativet att ange återanropsfunktioner som ska köras när spara-åtgärden har slutförts.

Med hjälp formContext.data.saveav kan du ange ett objekt för att styra hur poster för avtalad tid, återkommande avtalad tid eller tjänstaktivitet bearbetas.

Anmärkning

När du arbetar med formulär och anropar formContext.data.save metoden ska du även anropa metoden preventDefault för att förhindra att någon standardåtgärd för sparande utlöses när en användare sparar formuläret.

Syntax

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

Parameterar

Namn Typ Krävs Description
saveOptions saveOptions Nej Ett objekt för att ange alternativ för att spara posten.
successCallback Funktion Nej En funktion som ska anropas när åtgärden lyckas.
errorCallback Funktion Nej En funktion som ska anropas när åtgärden misslyckas. Funktionen tar emot ett objekt med följande egenskaper:

- errorCode:Nummer. Felkoden.

- message:Sträng. Ett lokaliserat felmeddelande.

saveOptions-parameter

Namn Typ Description
saveMode Nummer (Valfritt) Ange ett värde som anger hur spara-händelsen initierades. En lista över värden som stöds finns i returvärdet för metoden getSaveMode .

saveMode När du anger utförs inte motsvarande åtgärd. Den innehåller bara information till händelsehanterarna om orsaken till OnSave sparandeåtgärden.
useSchedulingEngine Boolean (Valfritt) Ange om meddelandena eller Reschedule ska användas Book i stället för meddelandena Create ellerUpdate.

Det här alternativet gäller endast när det används med poster för avtalad tid, återkommande avtalad tid eller tjänstaktivitet .

Den här egenskapen stöds inte i Enhetligt gränssnitt.

formContext.data.entity.save
formContext