formContext.data.save (Referensi API Klien)

Menyimpan rekaman secara asinkron dengan opsi untuk mengatur fungsi panggilan balik yang akan dijalankan setelah operasi penyimpanan selesai.

Dengan menggunakan formContext.data.save, Anda dapat mengatur objek untuk mengontrol bagaimana janji temu, janji temu berulang, atau rekaman aktivitas layanan diproses.

Nota

Saat bekerja dengan formulir dan Anda memanggil formContext.data.save metode , pastikan Anda juga memanggil metode preventDefault untuk mencegah pemicu operasi penyimpanan default saat pengguna menyimpan formulir.

Syntax

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

Parameter-parameternya

Nama Tipe Diperlukan Description
saveOptions saveOptions Tidak. Objek untuk menentukan opsi untuk menyimpan rekaman.
successCallback Function Tidak. Fungsi untuk memanggil saat operasi berhasil.
errorCallback Function Tidak. Fungsi untuk memanggil saat operasi gagal. Fungsi menerima objek dengan properti berikut:

- errorCode:Angka. Kode kesalahan.

- message:Tali. Pesan kesalahan yang dilokalkan.

parameter saveOptions

Nama Tipe Description
saveMode Nomor (Opsional) Tentukan nilai yang menunjukkan bagaimana peristiwa penyimpanan dimulai. Untuk daftar nilai yang didukung, lihat nilai pengembalian metode getSaveMode .

saveMode Mengatur tidak benar-benar mengambil tindakan yang sesuai; itu hanya memberikan informasi kepada OnSave penanganan aktivitas tentang alasan operasi penyimpanan.
useSchedulingEngine Boolean (Opsional) Menunjukkan apakah akan menggunakan Book pesan atau Reschedule daripada Create pesan atau Update .

Opsi ini hanya berlaku saat digunakan dengan rekaman janji temu, janji temu berulang, atau aktivitas layanan .

Properti ini tidak didukung dalam Antarmuka Terpadu.

formContext.data.entity.save
formContext