formContext.data.save (αναφορά API προγράμματος-πελάτη)

Αποθηκεύει την εγγραφή ασύγχρονα με την επιλογή ορισμού των συναρτήσεων επιστροφής κλήσης που θα εκτελούνται μετά την ολοκλήρωση της λειτουργίας αποθήκευσης.

Χρησιμοποιώντας το formContext.data.save, μπορείτε να ορίσετε ένα αντικείμενο για τον έλεγχο του τρόπου επεξεργασίας της συνάντησης, της περιοδικής συνάντησης ή των εγγραφών δραστηριότητας υπηρεσίας .

Σημείωμα

Όταν εργάζεστε με φόρμες και καλείτε τη formContext.data.save μέθοδο, βεβαιωθείτε ότι καλείτε επίσης την προεπιλεγμένη μέθοδο preventDefault για να αποτρέψετε την ενεργοποίηση οποιασδήποτε προεπιλεγμένης λειτουργίας αποθήκευσης όταν ένας χρήστης αποθηκεύει τη φόρμα.

Σύνταξη

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

Παράμετροι

Ονομασία Δακτυλογραφώ Απαραίτητο Περιγραφή
saveOptions saveOptions Όχι Ένα αντικείμενο για τον καθορισμό επιλογών για την αποθήκευση της εγγραφής.
successCallback Function Όχι Μια συνάρτηση για κλήση όταν η λειτουργία είναι επιτυχής.
errorCallback Function Όχι Μια λειτουργία για κλήση όταν αποτύχει η λειτουργία. Η συνάρτηση λαμβάνει ένα αντικείμενο με τις ακόλουθες ιδιότητες:

- errorCode:Αριθμός. Ο κωδικός σφάλματος.

- message:Σειρά. Ένα μεταφρασμένο μήνυμα σφάλματος.

παράμετρος saveOptions

Ονομασία Δακτυλογραφώ Περιγραφή
saveMode Αριθμός (Προαιρετικό) Καθορίστε μια τιμή που υποδεικνύει τον τρόπο εκκίνησης του συμβάντος αποθήκευσης. Για μια λίστα των υποστηριζόμενων τιμών, ανατρέξτε στην τιμή επιστροφής της μεθόδου getSaveMode .

Η ρύθμιση του saveMode δεν εκτελεί στην πραγματικότητα την αντίστοιχη ενέργεια. Παρέχει απλώς πληροφορίες στους OnSave χειρισμούς συμβάντων σχετικά με την αιτία της λειτουργίας αποθήκευσης.
useSchedulingEngine Boolean (Προαιρετικό) Υποδεικνύει εάν θα χρησιμοποιείτε τα Book μηνύματα ή Reschedule αντί για τα Create μηνύματα ή Update .

Αυτή η επιλογή ισχύει μόνο όταν χρησιμοποιείται με εγγραφές συνάντησης, επαναλαμβανόμενης συνάντησης ή δραστηριότητας υπηρεσίας .

Αυτή η ιδιότητα δεν υποστηρίζεται στην Ενοποιημένη διασύνδεση.

formContext.data.entity.save
formContext