Partajați prin


formContext.data.save (referință API client)

Salvează în mod asincron înregistrarea cu opțiunea de a seta funcțiile de apel invers să fie executate după terminarea operațiunii de salvare.

De asemenea, puteți seta un obiect pentru a controla modul în care sunt procesate înregistrările de activitate de rezervare, rezervare recurentă sau serviciu.

Sintaxă

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

Parametri

Nume Tip Obligatoriu Descriere
saveOptions Obiect Nu Un obiect pentru specificarea opțiunilor de salvare a înregistrării. Obiectul are următorii parametri:

- saveMode: (Opțional) Număr. Specificați o valoare care indică modul în care a fost inițiat evenimentul de salvare. Pentru o listă de valori acceptate, consultați valoarea returnată a metodei getSaveMode . Rețineți că setarea saveMode nu ia de fapt acțiunea corespunzătoare; este doar să furnizați informații OnSave către rutinele de tratare a evenimentelor despre motivul operațiunii de salvare.

- useSchedulingEngine: (Opțional) Boolean. Indicați dacă să utilizați mesajele Book sau Reschedule în locul mesajelor Create sau Update . Această opțiune se aplică doar atunci când este utilizată cu înregistrările de activitate de rezervare, rezervare recurentă sau serviciu.

NOTĂ: useSchedulingEngine proprietatea nu este acceptată în Interfața unificată.
successCallback Funcţie Nu O funcție de apelat atunci când operațiunea reușește.
errorCallback Funcţie Nu O funcție de apelat atunci când operațiunea eșuează. Un obiect cu următoarele proprietăți va fi transmis:

- errorCode:Număr. Codul de eroare.

- message:Șir. Un mesaj de eroare localizat.

Notă

Atunci când lucrați cu formulare și apelați formContext.data.save metoda, asigurați-vă că apelați și preventDefault pentru a vă asigura că nu se declanșează nicio operațiune de salvare implicită atunci când un utilizator salvează formularul.

formContext.data.entity.save
formContext