Mesej pengesahan pertanyaan tindakan menghidupkan atau mematikan

Penting: Artikel ini diterjemahkan oleh mesin, lihatlah notis penafian. Sila dapatkan versi Bahasa Inggeris artikel ini di sini sebagai rujukan anda

Secara lalai, Access menggesa anda mengesahkan bahawa anda ingin menjalankan pertanyaan tindakan. Anda boleh mematikan mesej pengesahan ini jika anda lebih suka tidak digesa. Jika mesej tidak muncul dan anda ingin digesa, anda boleh menghidupkan mereka kembali.

Dalam artikel ini

Gambaran keseluruhan

Mengawal tindakan pertanyaan pengesahan mesej untuk komputer

Mematikan mesej pengesahan tindakan pertanyaan untuk pangkalan data

Mematikan mesej pengesahan pertanyaan tindakan untuk set tertentu tugas

Menggunakan makro untuk mematikan mesej dan kembali pada

Gambaran keseluruhan

Pertanyaan tindakan adalah cara untuk mengubah data dalam pangkalan data anda. Pertanyaan tindakan boleh menambah, memadam, mengemas kini data atau membuat jadual baru menggunakan data sedia ada. Pertanyaan tindakan yang berkesan, tetapi yang power melibatkan risiko beberapa perubahan data yang tidak diingini. Kerana kemungkinan kehilangan data, secara lalai Access meminta pengesahan anda apabila anda menjalankan pertanyaan tindakan. Ini membantu mengurangkan kemungkinan perubahan data yang tidak diingini.

Petua: Untuk melihat data pertanyaan tindakan akan kesan, sebelum anda menjalankan pertanyaan, pada rumah tab, dalam Kumpulan pandangan , klik pandangan, dan kemudian klik Pandangan helaian data.

Jika anda lebih suka Access tidak meminta anda mengesahkan pertanyaan tindakan, atau jika Access tidak meminta pengesahan tetapi anda ingin, anda boleh menukar mesej atau matikan.

  • Mengawal tindakan pertanyaan pengesahan mesej untuk komputer   
    anda boleh menggunakan seting dalam kotak dialog Opsyen Access untuk mengesetkan kelakuan lalai untuk pangkalan data Access yang dibuka pada komputer yang khusus. Jika anda menggunakan seting ini untuk menukar mesej mematikan, Access akan memaparkan mesej di bawah sebarang keadaan. Jika anda menggunakan seting ini untuk menghidupkan mesej, Access akan memaparkan mesej melainkan ia dimatikan oleh makro atau VBA.

  • Mematikan mesej pengesahan tindakan pertanyaan untuk pangkalan data   
    pilih kaedah ini untuk mematikan amaran untuk pangkalan data khusus apabila ia dibuka. Anda menggunakan tindakan SetWarnings dalam makro AutoExec untuk mematikan mesej. Fail pangkalan data mesti dipercayai untuk tindakan makro ini berfungsi; untuk maklumat lanjut mengenai pangkalan data dipercayai, lihat artikel yang memutuskan sama ada untuk mempercayai pangkalan data.

  • Mematikan mesej pengesahan pertanyaan tindakan untuk set tertentu tugas   
    pilih kaedah ini untuk mematikan amaran untuk tempoh set tugas dan kemudian menghidupkannya semula; Contohnya, anda mungkin mematikan mesej sementara buat Jadual pertanyaan berjalan, kemudian menghidupkannya kembali. Anda boleh menggunakan tindakan makro SetWarnings, dan anda juga boleh menggunakan kaedah DoCmd.SetWarnings VBA. Fail pangkalan data mesti dipercayai untuk tindakan makro ini berfungsi; untuk maklumat lanjut mengenai pangkalan data dipercayai, lihat artikel yang memutuskan sama ada untuk mempercayai pangkalan data.

Halaman Atas

Mengawal tindakan pertanyaan pengesahan mesej untuk komputer

Penting: Jika anda menggunakan seting ini untuk menukar mesej pengesahan pertanyaan tindakan mematikan, Access akan memaparkan mesej pada komputer yang juga bagi pangkalan data yang mengandungi makro atau modul yang menghidupkan mesej.

  1. Pada tab Fail, klik Opsyen.

  2. Di sebelah kiri kotak dialog Opsyen Access , klik Seting klien.

  3. Di sebelah kanan kotak dialog Opsyen Access , dalam seksyen pengeditan , di bawah sahkan, kosongkan kotak semak pertanyaan tindakan dan kemudian klik OK.

Halaman Atas

Mematikan mesej pengesahan tindakan pertanyaan untuk pangkalan data

Anda boleh menggunakan tindakan SetWarnings dalam makro AutoExec untuk mematikan mesej pengesahan tindakan pertanyaan untuk pangkalan data.

Penting: Jika pangkalan data yang mengandungi makro tidak dipercayai, tindakan SetWarnings tidak berjalan. Untuk maklumat lanjut tentang kepercayaan dan pangkalan data, lihat artikel yang memutuskan sama ada untuk mempercayai pangkalan data.

Nota: Ia adalah berkemungkinan untuk melangkau jika sudah terdapat makro yang bernama AutoExec, membuka makro tersebut dalam pandangan Reka bentuk, kemudian laksanakan langkah 2 hingga 4 prosedur berikut.

  1. Pada tab Cipta, dalam kumpulan Makro & Kod, klik Makro.

    Imej reben

  2. Dalam senarai juntai bawah di atas pembina makro, pilih tindakan SetWarnings .

    • Jika anda tidak melihat tindakan SetWarnings yang disenaraikan, pada tab Reka bentuk , dalam Kumpulan Tunjukkan/Sembunyikan , pastikan Tunjukkan semua tindakan dipilih.

  3. Di bawah tindakan SetWarnings , klik anak panah di sebelah Amaran pada dan Pilih opsyen yang anda inginkan.

  4. Klik Simpan.

  5. Di dalam kotak dialog Simpan sebagai , taipkan AutoExec.

  6. Klik OK kemudian tutup Pembina Makro. Makro baru akan berjalan pada kali seterusnya anda membuka pangkalan data.

Untuk maklumat lanjut tentang cara mencipta makro, lihat artikel Mencipta makro antara muka pengguna (UI).

Halaman Atas

Mematikan mesej pengesahan pertanyaan tindakan untuk set tertentu tugas

Terdapat dua cara asas untuk mematikan mesej pengesahan pertanyaan tindakan untuk set tugas: menggunakan makro dan menggunakan modul VBA. Salah satu cara anda menggunakan kod untuk mematikan amaran, melaksanakan set tugas dan kemudian hidupkan amaran kembali. Anda melampirkan kod peristiwa, seperti Peristiwa klik butang perintah atau Acara Buka borang.

Anda melampirkan modul peristiwa, dan apabila peristiwa yang berlaku, modul berjalan. Contohnya, anda mungkin melampirkan modul acara Pada Buka untuk borang. Apabila borang terbuka, modul berjalan. Prosedur berikut menerangkan cara untuk menggunakan kaedah DoCmd.SetWarnings dalam acara pada Buka borang.

  1. Buka borang dalam pandangan Reka bentuk.

  2. Jika helaian sifat tidak kelihatan, tekan F4 untuk memaparkannya.

  3. Klik segi empat di atas kiri borang, di bawah tab objek borang.

  4. Dalam helaian sifat, pada tab lain , pastikan Modul telah disetkan kepada Ya.

  5. Pada tab peristiwa , klik peristiwa Pada terbuka dan kemudian klik butang bina (elipsis di sebelah anak panah).

  6. Dalam kotak dialog Pilih pembina , lakukan salah satu yang berikut:

  7. Taipkan DoCmd.SetWarnings (WarningsOff), dan kemudian tekan ENTER.

  8. Masukkan kod yang diperlukan untuk melaksanakan tugas yang anda inginkan dilakukan dengan mesej pengesahan yang dimatikan.

  9. Pada baris baru, taipkan DoCmd.SetWarnings (WarningsOn).

  10. Tutup VBA Editor dan simpan borang.

Menggunakan makro untuk mematikan mesej dan kembali pada

  1. Dalam senarai juntai bawah di atas pembina makro, pilih yang SetWarnings tindakan.

    • Jika anda tidak melihat yang tindakan SetWarnings disenaraikan, pada yang tab Reka bentuk , dalam yang Tunjukkan/Sembunyikan Kumpulan, pastikan Tunjukkan semua tindakan dipilih.

  2. Di bawah yang SetWarnings tindakan, klik anak panah di sebelah Amaran pada dan pilih tiada.

  3. Masukkan tindakan makro yang diperlukan untuk melaksanakan tugas yang anda ingin selesai dengan mesej pengesahan yang dimatikan.

  4. Di bawah tindakan tugas terakhir, pilih tindakan SetWarnings , kemudian klik anak panah bersebelahan yang Amaran pada dan pilih Ya.

  5. Tutup pembina makro, simpan makro dan kemudian simpan borang.

Halaman Atas

Nota: Notis Penafian Penterjemahan Mesin: Artikel ini telah diterjemah oleh sistem komputer tanpa campur tangan manusia. Microsoft menawarkan penterjemahan mesin ini untuk membantu pengguna-pengguna yang tidak bertutur dalam Bahasa Inggeris supaya dapat menikmati kandungan mengenai produk, perkhidmatan dan teknologi Microsoft. Artikel ini mungkin mengandungi ralat perbendaharaan kata, sintaks atau tatabahasa kerana ia diterjemahkan oleh mesin.

Kembangkan kemahiran anda
Jelajahi latihan
Dapatkan ciri baru terlebih dahulu
Sertai Office Insiders

Adakah maklumat ini membantu?

Terima kasih atas maklum balas anda!

Terima kasih atas maklum balas anda! Nampaknya ia mungkin akan membantu untuk menyambungkan anda kepada salah seorang daripada ejen sokongan Office kami.

×