Aracılığıyla paylaş


formContext.data.save (İstemci API başvurusu)

Kayıt işlemi tamamlandıktan sonra yürütülecek geri çağırma işlevlerini ayarlama seçeneğiyle kaydı zaman uyumsuz olarak kaydeder.

Ayrıca, randevu, yinelenen randevu veya hizmet etkinliği kayıtlarının nasıl işlendiğini denetlemek için bir nesne ayarlayabilirsiniz.

Sözdizimi

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

Parametreler

İsim Türü Gerekli Description
saveOptions Nesne Hayı Kaydı kaydetme seçeneklerini belirtmeye yönelik bir nesne. Nesnesi aşağıdaki parametrelere sahiptir:

- saveMode: (İsteğe bağlı) Sayı. Kaydetme olayının nasıl başlatıldığını gösteren bir değer belirtin. Desteklenen değerlerin listesi için getSaveMode yönteminin dönüş değerine bakın. ayarının saveMode ilgili eylemi gerçekleştirmediğini unutmayın; yalnızca olay işleyicilerine kaydetme işleminin OnSave nedeni hakkında bilgi sağlamaktır.

- useSchedulingEngine: (İsteğe bağlı) Boole. veya iletileri yerine veya Reschedule iletilerinin UpdateCreate kullanılıp kullanılmayacağını Book belirtin. Bu seçenek yalnızca randevu, yinelenen randevu veya hizmet etkinliği kayıtlarıyla kullanıldığında geçerlidir.

NOT: useSchedulingEngine Özellik Birleşik Arabirim'de desteklenmez.
successCallback İşlev Hayı İşlem başarılı olduğunda çağrılacak bir işlev.
errorCallback İşlev Hayı İşlem başarısız olduğunda çağrılacak bir işlev. Aşağıdaki özelliklere sahip bir nesne geçirilir:

- errorCode:Sayı. Hata kodu.

- message:Dizgi. Yerelleştirilmiş bir hata iletisi.

Uyarı

Formlarla çalışırken ve yöntemini çağırırken formContext.data.save , bir kullanıcı formu kaydettiğinde varsayılan kaydetme işleminin tetiklenmediğinden emin olmak için preventDefault'u da çağırdığınızdan emin olun.

formContext.data.entity.save
formContext