Acara

Pada halaman tab Acara anda dapat menautkan makro acara dalam formulir ruas kendali.

Saat acara tersebut terjadi, makro tertaut akan dipanggil. Untuk menetapkan makro ke suatu acara, tekan tombol .... DialogMenetapkan Tindakan terbuka.

Untuk mengakses fungsi ini...

Buka menu konteks elemen formulir yang dipilih - pilih tab Kontrol - Kejadian.

Buka bilah alat Kontrol Formulir atau bilah alat Desain Formulir, klik ikon Kontrol - tab Kegiatan.


Bergantung pada kendali, tersedia berbagai acara. Hanya acara yang tersedia dari untuk kendali dan konteks yang dipilih dalam halaman tab Acara.
Acara berikut didefinisikan:

Setuju aksi

Peristiwa ini terjadi sebelum suatu tindakan dipicu dengan mengklik kontrol.sebagai contoh, mengklik a "pengajuan" tombol memulai tindakan pengiriman; namun, proses "kirim" yang sebenarnya dimulai hanya ketika peristiwa Saat memulai terjadi. Tindakan Setujui Peristiwa memungkinkan Anda untuk mematikan proses. Jika metode tertaut mengirim kembali SALAH, Saat memulai tidak akan dieksekusi.

Eksekusi aksi

Tindakan eksekusi peristiwa terjadi ketika suatu tindakan dimulai.Sebagai contoh, jika anda memiliki sebuah tombol "Pengajuan" di dalam formulir anda, proses pengiriman mewakili tindakan untuk memulai.

Diubah

Persitiwa Diubah terjadi saat kendali kehilangan fokus dan konten dari kendali kehilangan telah berubah semenjak kehilangan fokus.

Teks diubah

Peristiwa Teks diubah terjadi jika anda memasukkan atau mengubah teks dalam ruas masukan.

Status item berubah

Acara Diubah status itemnya terjadi jika status dari ruas kendali telah berubah.

Saat menerima fokus

Peristiwa Saat menerima fokus terjadi jika ruas kendali mendapatkan fokus.

Saat kehilangan fokus

Peristiwa Saat kehilangan fokus terjadi jika kontrol kendali kehilangan fokus.

Tombol ditekan

Peristiwa tombol ditekanterjadi saat pengguna menekan kunci mana saja saat kendali sedang fokus. peristiwa ini dapat ditautkan ke makro untuk memeriksa masukkan.

Tombol dilepas

Peristiwa Melepas tombol terjadi saat pengguna melepas tombol apa saja sementara kendali memiliki fokus.

Tetikus di dalam

Peristiwa Dalam tetikusTerjadi jika tetikus berada dalam ruas kendali.

Tetikus berpindah saat tombol ditekan

tetikus digerakan saat tombol di tekan peristiwa terjadi ketika tetikus diseret saat tombol ditekan. Contohnya adalah ketika, selama seret-dan-tarik, tombol tambahan menentukan mode (move or copy).

Tetikus berpindah

Peristiwa Tetikus digerakkan terjadi jika tetikus bergerak disekitar kendali.

Tombol tetikus ditekan

Peristiwa Tombol tetikus ditekanterjadi jika tombol tetikus ditekan selama petunjuk tetikus berada di kontrol.

Ikon Catatan

Perhatikan bahwa Peristiwa ini juga digunakan untuk memberi tahu permintaan untuk pop up konten menu pada kendali.


Tombol tetikus dilepas

Peristiwa Tombol tetikus dilepas terjadi jika tombol tetikus dilepas selama petunjuk tetikus berada di kontrol.

Tetikus berada di luar

Peristiwa Tetikus diluar Terjadi ketika tetikus diluar ruas kendali.

Sebelum pemuktahiran

Sebelum peristiwa pemutakhiran terjadi sebelum konten kendali berubah oleh pengguna ditulis kedalam sumber data. Makro yang tertaut dapat, misalnya, mencegah tindakan ini dengan mengembalikan "FALSE".

Setelah pemuktahiran

Setelah peristiwa pemutakhiran terjadi setelah konten kendali berubah oleh pengguna telah ditulis kedalam sumber data.

Sebelum reset

Peristiwa Sebelum reset terjadi sebelum formulir reset. makro yang ditautkan dapat, contohnya, mencegah tindakan ini dengan mengembalikan "FALSE".

Formulir direset jika satu dari kondisi berikut bertemu:

  1. pengguna menekan tombol (HTML) yang didefinisikan sebagai tombol reset.

  2. Rekaman baru dan kosong dibuat dalam formulir yang ditautkan ke sumber data. Contohnya, dalam rekaman terakhir, tombol Rekaman selanjutnya dapat ditekan.

Usai mengatur ulang

Peristia setelah melakukan reset terjadi setelah formulir telah direset.