Bagikan melalui


Peristiwa Grid OnSave (referensi API Klien)

Peristiwa terjadi OnSave sebelum mengirim informasi yang diperbarui ke server, dan ketika salah satu hal berikut ini terjadi:

  • Ada perubahan dalam pemilihan rekaman.
  • Pengguna secara eksplisit memicu operasi penyimpanan menggunakan tombol simpan kisi yang dapat diedit.
  • Pengguna menerapkan operasi pengurutan, filter, grup, penomoran halaman, atau navigasi dari kisi yang dapat diedit saat ada perubahan yang tertunda.

Beberapa poin penting yang perlu dipertimbangkan untuk peristiwa tersebut OnSave :

  • Jika pengguna mengedit beberapa kolom dari rekaman yang sama secara berurutan, OnSave peristiwa hanya terjadi sekali untuk memastikan performa optimal dan kompatibilitas perilaku formulir.
  • Kisi yang dapat diedit dan formulir induk memiliki tombol simpan terpisah. Memilih tombol simpan di tombol tidak menyimpan perubahan di tombol lainnya.
  • Kisi yang dapat diedit tidak menyimpan perubahan yang tertunda saat operasi navigasi dilakukan di luar konteksnya. Jika kontrol memiliki data yang belum disimpan, data tersebut mungkin hilang. Jadi, peristiwa tersebut OnSave mungkin tidak diaktifkan. Misalnya, OnSave peristiwa mungkin tidak diaktifkan saat menavigasi ke rekaman lain menggunakan kolom pencarian formulir atau melalui pita.
  • Memilih tombol refresh di kisi yang dapat diedit menyebabkannya membuang perubahan yang tertunda, dan OnSave peristiwa tidak diaktifkan.
  • Kontrol kisi yang dapat diedit tidak mengimplementasikan timer hemat otomatis. Kisi yang dapat diedit menekan aturan deteksi duplikat.

Nota

Acara OnSave untuk janji temu, janji temu berulang, atau rekaman aktivitas layanan akan membatalkan operasi penyimpanan dan menggunakan Book pesan untuk mempertahankan perubahan daripada Create atau Update. Karena itu, OnSave dan PostSave penanganan aktivitas untuk tabel ini tidak akan berfungsi.

Peristiwa Formulir DiSimpan
Peristiwa (referensi API Klien)
Peristiwa dalam formulir dan kisi di aplikasi berdasarkan model