formContext.data.save (asiakkaan ohjelmointirajapinnan viittaus)

Tallentaa tietueen asynkronisesti ja määrittää takaisinkutsufunktiot, jotka suoritetaan tallentamisen suorittamisen jälkeen.

Voit myös määrittää objektin, jolla hallitaan tapaamisen, toistuvan tapaamisen tai palveluaktiviteetin tietueiden käsittelyä.

Syntaksi

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

Parametrit

Nimi Tyyppi Pakollinen Description
saveOptions Objekti Ei Objekti, jolla määritetään tietueen tallennusasetukset. -objektilla on seuraavat parametrit:

- saveMode: (Valinnainen) Luku. Määritä arvo, joka ilmaisee, miten tallennustapahtuma käynnistettiin. Luettelo tuetuista arvoista on getSaveMode-menetelmän palautusarvon kohdassa. Huomaa, että - saveMode asetus ei oikeastaan suorita vastaavaa toimintoa. Sen avulla annetaan tapahtumakäsittelijöille OnSave tietoja tallennustoiminnon syystä.

- useSchedulingEngine: (Valinnainen) Totuusarvo. Määritä, käytetäänkö- vai -viestejä - Book tai RescheduleUpdate -viestien Create sijaan. Tämä vaihtoehto on käytettävissä vain silloin, kun käytössä on tapaamisen, toistuvan tapaamisen tai palvelutoiminnan tietueita.

HUOMAUTUS: useSchedulingEngine -ominaisuutta ei tueta Unified Interfacessa.
successCallback Function Ei Funktio, jota kutsutaan, kun toiminto onnistuu.
errorCallback Function Ei Funktio, jota kutsutaan, kun toiminto epäonnistuu. Objekti, jolla on seuraavat ominaisuudet, välitetään:

- errorCode:Numero. Virhekoodi.

- message:Merkkijono. Lokalisoitu virhesanoma.

Note

Kun käsittelet lomakkeita ja kutsut formContext.data.save -menetelmää, varmista, että kutsut myös preventDefault-funktion varmistaaksesi, että mitään oletusarvoista tallennustoimintoa ei käynnistetä, kun käyttäjä tallentaa lomakkeen.

formContext.data.entity.save
formContext