Dalintis per


formContext.data.save (kliento API nuoroda)

Asinchroniškai įrašo įrašą naudodamas parinktį nustatyti atgalinio iškvietimo funkcijas, kurios bus vykdomos užbaigus įrašymo operaciją.

Taip pat galite nustatyti objektą, kuris valdytų paskyros, pasikartojančios paskyros ar tarnybos veiklos įrašų apdorojimą.

Sintaksė

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

Parametrai

Vardas, pavadinimas Rūšis Privalomas Apibūdinimas
saveOptions Objektas No Objektas įrašo įrašymo parinktims nurodyti. Objektas turi šiuos parametrus:

- saveMode: (Pasirinktinai) skaičius. Nurodykite reikšmę, nurodančią, kaip buvo inicijuotas įrašymo įvykis. Palaikomų reikšmių sąrašą rasite getSaveMode metodo grąžinama reikšmė. Atkreipkite dėmesį, kad nustačius saveMode iš tikrųjų nėra atliekamas atitinkamas veiksmas; tiesiog įvykių apdorojimo programos turi pateikti informaciją OnSave apie įrašymo operacijos priežastį.

- useSchedulingEngine: (Pasirinktinai) Bulio logika. Nurodykite, ar norite naudoti Book arba Reschedule pranešimus, o Create ne arba Update pranešimus. Ši parinktis taikoma tik tada, kai naudojama su paskyros, pasikartojančios paskyros arba tarnybos veiklos įrašais.

PASTABA: useSchedulingEngine ypatybė nepalaikoma bendrojoje sąsajoje.
successCallback Funkcija No Funkcija, kurią reikia iškviesti, kai operacija sėkminga.
errorCallback Funkcija No Funkcija, kurią reikia iškviesti, kai operacija nepavyksta. Bus perduotas objektas su šiomis savybėmis:

- errorCode:Numeris. Klaidos kodas.

- message:Eilutės. Lokalizuotas klaidos pranešimas.

Pastaba.

Kai dirbate su formomis ir iškviečiate formContext.data.save metodą, įsitikinkite, kad taip pat iškviečiate preventDefault , kad užtikrintumėte, jog bet kokia numatytoji įrašymo operacija nesuaktyvinama, kai vartotojas įrašo formą.

formContext.data.entity.save
formContext