formContext.data.save (client-API-verwijzing)

Slaat de record asynchroon op met de optie om callback-functies in te stellen die moeten worden uitgevoerd nadat de opslagbewerking is voltooid.

Met behulp van formContext.data.savekunt u een object instellen om te bepalen hoe afspraak-, terugkerende afspraak- of serviceactiviteitsrecords worden verwerkt.

Opmerking

Wanneer u met formulieren werkt en u de formContext.data.save methode aanroept, moet u ook de methode preventDefault aanroepen om te voorkomen dat er een standaardbewerking voor opslaan wordt geactiveerd wanneer een gebruiker het formulier opslaat.

Syntaxis

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

Parameterwaarden

Naam Typologie Verplicht Description
saveOptions saveOptions Nee. Een object voor het opgeven van opties voor het opslaan van de record.
successCallback Functie Nee. Een functie om aan te roepen wanneer de bewerking is geslaagd.
errorCallback Functie Nee. Een functie om aan te roepen wanneer de bewerking mislukt. De functie ontvangt een object met de volgende eigenschappen:

- errorCode:Getal. De foutcode.

- message:Snaar. Een gelokaliseerd foutbericht.

parameter saveOptions

Naam Typologie Description
saveMode Number (Optioneel) Geef een waarde op die aangeeft hoe de opslaggebeurtenis is gestart. Zie de retourwaarde van de methode getSaveMode voor een lijst met ondersteunde waarden.

Als u de saveMode bewerking instelt, wordt de bijbehorende actie niet uitgevoerd. Het geeft alleen informatie aan de OnSave gebeurtenis-handlers over de reden voor de opslagbewerking.
useSchedulingEngine Booleaanse (Optioneel) Geef aan of u de Book of Reschedule berichten wilt gebruiken in plaats van de Create of Update berichten.

Deze optie is alleen van toepassing wanneer deze wordt gebruikt bij records voor afspraak-, terugkerende afspraken- of serviceactiviteitsrecords .

Deze eigenschap wordt niet ondersteund in Unified Interface.

formContext.data.entity.save
formContext