Bagikan melalui


formContext.data.save (Referensi API Klien)

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

Anda juga dapat mengatur objek untuk mengontrol bagaimana janji temu, janji temu berulang, atau rekaman aktivitas layanan diproses.

Syntax

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

Parameter-parameternya

Nama Tipe Diperlukan Description
saveOptions Objek Tidak. Objek untuk menentukan opsi untuk menyimpan rekaman. Objek memiliki parameter berikut:

- saveMode: (Opsional) Nomor. Tentukan nilai yang menunjukkan bagaimana peristiwa penyimpanan dimulai. Untuk daftar nilai yang didukung, lihat nilai pengembalian metode getSaveMode . Perhatikan bahwa pengaturan saveMode tidak benar-benar mengambil tindakan yang sesuai; itu hanya untuk memberikan informasi kepada OnSave penanganan aktivitas tentang alasan operasi penyimpanan.

- useSchedulingEngine: (Opsional) Boolean. Menunjukkan apakah akan menggunakan Book pesan atau Reschedule daripada Create pesan atau Update . Opsi ini hanya berlaku saat digunakan dengan janji temu, janji temu berulang, atau rekaman aktivitas layanan.

CATATAN: useSchedulingEngine properti tidak didukung di Antarmuka Terpadu.
successCallback Function Tidak. Fungsi untuk memanggil saat operasi berhasil.
errorCallback Function Tidak. Fungsi untuk memanggil saat operasi gagal. Objek dengan properti berikut akan diteruskan:

- errorCode:Angka. Kode kesalahan.

- message:Tali. Pesan kesalahan yang dilokalkan.

Nota

Saat bekerja dengan formulir, dan Anda memanggil formContext.data.save metode , pastikan Anda juga memanggil preventDefault untuk memastikan bahwa operasi penyimpanan default tidak dipicu saat pengguna menyimpan formulir.

formContext.data.entity.save
formContext