formContext.data.save (Klient-API-referanse)

Lagrer posten asynkront med alternativet for å angi tilbakeringingsfunksjoner som skal utføres etter at lagringsoperasjonen er fullført.

Ved hjelp av formContext.data.savekan du angi et objekt for å kontrollere hvordan avtaler, regelmessige avtaler eller tjenesteaktivitetsposter behandles.

Note

Når du arbeider med skjemaer og kaller formContext.data.save opp metoden, må du sørge for at du også kaller preventDefault-metoden for å hindre at standard lagringsoperasjon utløses når en bruker lagrer skjemaet.

Syntaks

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

Parametere

Navn Type Obligatorisk Beskrivelse
saveOptions saveOptions Nei Et objekt for å angi alternativer for lagring av posten.
successCallback Function Nei En funksjon som skal kalles når operasjonen er vellykket.
errorCallback Function Nei En funksjon som skal kalles når operasjonen mislykkes. Funksjonen mottar et objekt med følgende egenskaper:

- errorCode:Nummer. Feilkoden.

- message:Streng. En lokalisert feilmelding.

saveOptions-parameter

Navn Type Beskrivelse
saveMode Nummer (Valgfritt) Angi en verdi som angir hvordan lagringshendelsen ble startet. Hvis du vil ha en liste over støttede verdier, kan du se returverdien for getSaveMode-metoden .

saveMode Hvis du angir, utføres ikke den tilsvarende handlingen. Den OnSave gir bare informasjon til hendelsesbehandlingene om årsaken til lagringsoperasjonen.
useSchedulingEngine boolsk (Valgfritt) Angi om du vil bruke Book meldingene eller Reschedule meldingene i stedet Create for eller Update meldingene.

Dette alternativet gjelder bare når det brukes med oppføringer for avtale, regelmessig avtale eller tjenesteaktivitet .

Denne egenskapen støttes ikke i Unified Interface.

formContext.data.entity.save
formContext