Anda bisa menggunakan tindakan makro SetWarnings untuk mengaktifkan atau menonaktifkan pesan sistem di database desktop Access.
Catatan: Tindakan ini tidak akan diperbolehkan jika database tidak tepercaya.
Pengaturan
Tindakan makro SetWarnings memiliki argumen berikut.
Argumen tindakan |
Deskripsi |
Peringatan Aktif |
Menentukan apakah pesan sistem ditampilkan. Klik Ya (untuk mengaktifkan pesan sistem) atau Tidak (untuk menonaktifkan pesan sistem) dalam kotak Peringatan Aktif di bagian Argumen Tindakan dari jendela desain makro. Defaultnya adalah Tidak. |
Keterangan
Anda bisa menggunakan tindakan ini untuk mencegah peringatan modal dan kotak pesan menghentikan makro. Namun, pesan kesalahan selalu ditampilkan. Selain itu, Access menampilkan kotak dialog apa pun yang memerlukan input selain hanya memilih tombol (seperti OK, Batal, Ya, atau Tidak) — misalnya, kotak dialog apa pun yang mengharuskan Anda memasukkan teks atau memilih salah satu dari beberapa opsi.
Menjalankan tindakan ini dengan argumen Peringatan On yang diatur ke Tidak memiliki efek yang sama dengan menekan ENTER setiap kali kotak peringatan atau pesan ditampilkan. Biasanya, tombol OK atau Ya dipilih sebagai respons atas peringatan atau pesan.
Ketika makro selesai, Access secara otomatis mengaktifkan kembali tampilan pesan sistem.
Sering kali, Anda akan menggunakan tindakan ini dengan tindakan makro Echo , yang menyembunyikan hasil makro hingga selesai. Anda bisa menggunakan tindakan makro SetWarnings untuk menyembunyikan peringatan dan kotak pesan juga.
Meskipun tindakan makro SetWarnings bisa menyederhanakan interaksi dengan makro, Anda harus berhati-hati dalam menonaktifkan pesan sistem. Dalam beberapa situasi, Anda tidak ingin melanjutkan makro jika pesan peringatan tertentu ditampilkan. Kecuali Anda yakin akan hasil dari semua tindakan makro, Anda harus menghindari penggunaan tindakan ini.
Untuk menjalankan tindakan SetWarnings dalam modul Visual Basic for Applications (VBA), gunakan metode SetWarnings objek DoCmd .