Catatan
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba masuk atau mengubah direktori.
Akses ke halaman ini memerlukan otorisasi. Anda dapat mencoba mengubah direktori.
Peristiwa terjadi OnChange dalam situasi berikut:
- Data dalam kolom formulir telah berubah dan fokus hilang. Ada pengecualian untuk perilaku ini yang berlaku untuk kolom Ya/Tidak yang diformat untuk menggunakan tombol radio atau kotak centang. Dalam kasus ini, peristiwa segera terjadi.
- Perubahan data pada server diambil untuk memperbarui kolom saat formulir di-refresh, seperti setelah rekaman disimpan.
- Metode attribute.fireOnchange digunakan.
Semua kolom mendukung peristiwa.OnChange Data dalam kolom divalidasi sebelum dan sesudah OnChange peristiwa.
Peristiwa OnChange tidak terjadi jika kolom diubah secara terprogram menggunakan metode attribute.setValue . Jika Anda ingin penanganan aktivitas untuk OnChange peristiwa berjalan setelah Anda menetapkan nilai, Anda harus menggunakan formContext.data.entity attribute. metode fireOnchange dalam kode Anda. Peristiwa juga OnChange tidak terjadi jika kolom diubah secara terprogram saat membuang perubahan jika pengguna menavigasi jauh dari bentuk kotor.
Nota
Meskipun kolom Status mendukungOnChange peristiwa, kolom bersifat baca-saja pada formulir sehingga peristiwa tidak dapat terjadi melalui interaksi pengguna. Skrip lain dapat menyebabkan peristiwa ini terjadi dengan menggunakan metode fireOnchange pada kolom .
Nota
OnChange peristiwa sinkron. Anda tidak boleh menggunakan kode asinkron dalam OnChange penanganan aktivitas yang memerlukan tindakan yang harus diambil atau ditangani pada resolusi kode asinkron. Ini menyebabkan masalah jika handler resolusi mengharapkan konteks aplikasi tetap sama seperti saat kode asinkron dimulai. Anda juga tidak boleh membuat permintaan jaringan sinkron dalam penanganan aktivitas OnChange. Ini dapat menyebabkan aplikasi yang tidak responsif.
Metode yang didukung untuk kejadian ini
Ada tiga metode yang dapat Anda gunakan untuk bekerja dengan OnChange peristiwa untuk kolom:
Artikel terkait
Kolom (referensi API Klien)
Peristiwa (referensi API Klien)
Peristiwa dalam formulir dan kisi di aplikasi berdasarkan model