Mengatur opsi KoreksiOtomatis nama

Berlaku Untuk
Access untuk Microsoft 365 Access 2024 Access 2021 Access 2019 Access 2016

Koreksi Otomatis Nama membantu menjaga database desktop Access agar tidak rusak saat desain database diubah. Koreksi Otomatis Nama dapat:

  • Mendeteksi saat mengubah nama objek database akan menyebabkan objek lain rusak
  • Memperbaiki masalah ini secara otomatis
  • Catat koreksi apa pun yang dibuatnya

Secara default, nama Koreksi Otomatis mendeteksi dan memperbaiki masalah, tetapi tidak mencatat koreksi. Koreksi Otomatis Nama dapat sedikit memengaruhi performa, jadi Anda mungkin ingin menonaktifkannya jika desain database Anda tidak mungkin berubah secara tiba-tiba. Atau, Anda mungkin ingin Access melacak koreksi yang dibuat. Anda dapat mengatur opsi Koreksi Otomatis nama untuk setiap database desktop.

Catatan

Koreksi Otomatis Nama membantu menjaga nama objek database tetap tersinkronisasi. Fitur ini tidak secara langsung menangani masalah perubahan desain lainnya, seperti masalah yang berasal dari objek database yang dihapus.

Di artikel ini

Mengapa saya harus menggunakan Koreksi Otomatis nama?

Saat Anda bekerja dalam database Access yang desainnya sering berubah, objek database dapat berhenti berfungsi ketika desain objek database lainnya berubah. Misalnya, hal ini dapat terjadi ketika nama objek berubah, tetapi objek yang bergantung pada objek asli tidak diperbarui.

Misalnya, jika Anda membuat kueri yang didasarkan pada tabel bernama Pelanggan, dan nama tabel kemudian diubah menjadi Pelanggan, kueri yang Anda buat berhenti berfungsi karena perubahan nama ini. Tidak ada hal lain yang salah dengan kueri, dan jika Anda mengoreksi nama tabel dalam desain kueri, kueri akan berfungsi lagi.

Fitur Koreksi Otomatis nama dapat melacak perubahan nama untuk Anda. Tindakan ini juga dapat secara otomatis mengoreksi nama formulir, laporan, tabel, kueri, bidang, atau kontrol, seperti kotak teks.

Koreksi Otomatis Nama dan informasi dependensi objek

Koreksi Otomatis Nama membuat peta nama informasi dependensi objek untuk tabel, kueri, formulir, dan laporan. Peta ini memungkinkan Anda menggunakan panel tugas Dependensi Objek untuk melihat daftar objek yang bergantung pada tabel atau formulir yang dipilih. Cookie ini juga memungkinkan Anda melihat objek yang bergantung pada tabel atau formulir. Peta nama objek diperbarui setiap kali Anda menyimpan dan menutup objek tersebut.

Catatan

Secara default, pelacakan perubahan nama tidak diaktifkan dalam database yang dibuat di versi Access yang lebih lama, bahkan setelah Anda mengonversi database tersebut ke format file yang lebih baru. Namun, Anda dapat mengaktifkan pelacakan perubahan nama setelah mengonversi database tersebut.

Kapan saya tidak boleh menggunakan Koreksi Otomatis nama?

Jangan gunakan Koreksi Otomatis nama dalam situasi berikut:

  • Desain database Anda tidak berubah Jika desain database tidak berubah, Anda dapat meningkatkan performa dengan menonaktifkan Koreksi Otomatis nama.
  • Anda ingin memperkecil file database, dan bersedia mengelola perubahan nama objek secara manual Ketika Koreksi Otomatis nama diaktifkan untuk database, Anda mungkin melihat bahwa database semakin besar. Peningkatan ini berasal dari peta nama yang dibuat oleh nama Koreksi Otomatis. Jika Anda menonaktifkan Koreksi Otomatis nama, peta nama akan dihapus, sehingga mengurangi ukuran database.

Hal-hal yang namanya Koreksi Otomatis tidak benar

Koreksi Otomatis Nama tidak mengoreksi hal berikut:

  • Perubahan pada nama formulir, laporan, atau kontrol tidak dilacak.
  • Nama tabel, kueri, atau bidang dalam makro atau kode tidak dikoreksi.

Cara kerja Koreksi Otomatis nama

Koreksi Otomatis Nama mencakup tiga opsi: Nama trek Koreksi Otomatis info, Lakukan nama Koreksi Otomatis, dan Nama log Koreksi Perubahan Otomatis. Masing-masing dari dua opsi terakhir tergantung pada opsi sebelumnya yang diaktifkan.

Lacak informasi Koreksi Otomatis nama

Saat Anda mengaktifkan Koreksi Otomatis nama untuk melacak perubahan nama database, Access melakukan hal berikut:

  1. Mencoba mendapatkan akses eksklusif ke database.
  2. Mencari objek yang terbuka.
  3. Perintah Anda untuk menutup objek yang terbuka, lalu menutupnya.
  4. Updates peta nama dengan membuka, menyimpan, dan menutup semua tabel, kueri, formulir, dan laporan.
  5. Mengembalikan database ke status apa pun sebelum dipromosikan menjadi Eksklusif.

Pemetaan nama terputus

Membuat peta nama dapat memakan waktu beberapa menit. Anda dapat menekan Esc untuk membatalkan langkah ini. Namun, peta nama untuk beberapa objek akan kedaluwarsa, dan Anda tidak akan dapat melihat informasi dependensi untuk objek tersebut hingga peta nama diperbarui.

Catatan

Jika Anda mengganggu Access dengan menekan Esc saat memperbarui peta nama, Access tidak menonaktifkan opsi info Koreksi Otomatis nama trek . Opsi info Koreksi Otomatis nama trek tetap dipilih, meskipun belum semua peta nama telah diperbarui. Untuk memulai ulang proses pembaruan peta nama, gunakan prosedur ini:

  1. Di pita , pilih>Opsi File untuk membuka kotak dialog Opsi Akses .
  2. Di panel kiri kotak dialog Opsi Akses , pilih Database Saat Ini.
  3. Hapus kotak centang Info koreksi otomatis Nama trek, lalu pilih OK. Access memperingatkan Anda bahwa semua objek database yang terbuka harus ditutup agar perubahan diterapkan.
  4. Tutup lalu buka kembali database.
  5. Buka kembali kotak dialog Opsi Akses . Kemudian, di bawah Database Saat Ini, pilih kotak centang Info koreksi otomatis nama trek, lalu pilih OK.

Atau, untuk memperbarui peta nama objek tertentu secara manual, buka objek dalam tampilan Desain, lalu simpan.

Apa yang terjadi jika Anda menonaktifkan Nama trek Koreksi Info Otomatis?

Saat Anda menonaktifkan Koreksi Otomatis nama untuk berhenti melacak perubahan nama, Access melakukan hal berikut:

  1. Mencoba mendapatkan akses eksklusif ke database.
  2. Mencari objek yang terbuka.
  3. Perintah Anda untuk menutup objek yang terbuka, lalu menutupnya.
  4. Menghapus peta nama dari semua tabel, kueri, formulir, dan laporan.
  5. Mengembalikan database ke status apa pun sebelum dipromosikan menjadi Eksklusif.

Jika Access tidak menyelesaikan proses pelacakan perubahan atau penghapusan peta nama, Access akan mencatat kesalahan dalam Name AutoCorrect Save Failures tabel.

Jalankan Koreksi Otomatis nama

Anda harus mengaktifkan opsi info Koreksi Otomatis nama trek terlebih dahulu sebelum dapat mengaktifkan opsi Koreksi Otomatis nama Performa .

Saat opsi Koreksi Otomatis Lakukan nama diaktifkan, Access menggunakan peta nama untuk menentukan apakah perubahan nama memengaruhi objek database lainnya. Kemudian mengoreksi nama yang diubah di mana pun nama muncul di objek lain tersebut.

Buat log perubahan Koreksi Otomatis nama

Anda harus mengaktifkan terlebih dahulu opsi Info Koreksi Otomatis nama trek dan opsi Koreksi Otomatis nama sebelum dapat mengaktifkan opsi Koreksi Perubahan Otomatis nama log .

Ketika opsi Koreksi Perubahan Otomatis nama log diaktifkan, Access melacak koreksi yang dibuat karena perubahan nama objek. Setiap koreksi muncul sebagai catatan dalam Name AutoCorrect Log tabel.

Mengaktifkan atau menonaktifkan opsi Koreksi Otomatis nama

Ketiga opsi Koreksi Otomatis nama dapat diaktifkan dalam kotak dialog Opsi Akses . Anda dapat mengaktifkan atau menonaktifkan opsi Koreksi Otomatis nama hanya untuk database saat ini.

  1. Di pita , pilih>Opsi File untuk membuka kotak dialog Opsi Akses .

  2. Di panel kiri kotak dialog Opsi Akses , pilih Database Saat Ini.

  3. Di bawah Opsi Koreksi Otomatis Nama, pilih atau kosongkan opsi yang Anda inginkan:

    • Nama trek Info koreksi otomatis Jika opsi ini dipilih, Access melacak perubahan nama objek dalam database. Informasi pelacakan disimpan dalam peta nama. Saat Anda mengaktifkan opsi ini untuk pertama kalinya, Access akan membuat peta nama untuk setiap objek database yang ada. Peta nama akan tetap diperbarui selama opsi ini tetap dipilih. Peta nama digunakan untuk memperbaiki kesalahan yang disebabkan oleh penggantian nama dan untuk menghasilkan informasi dependensi objek. Anda tidak dapat mengakses peta nama secara langsung. Anda harus memilih opsi ini sebelum dapat memilih opsi Koreksi Otomatis nama lainnya.

      Catatan

      Mengaktifkan opsi ini tidak menyebabkan perubahan nama diperbaiki secara otomatis. Mengaktifkan opsi ini hanya membuat peta yang digunakan untuk koreksi di masa mendatang.

    • Lakukan nama Koreksi Otomatis Jika opsi ini dipilih, Access secara otomatis memperbaiki perubahan nama saat terjadi. Anda dapat memilih opsi ini hanya jika opsi info Koreksi Otomatis nama trek sudah dipilih. Untuk melakukan Koreksi Otomatis nama, Access menggunakan peta nama yang dibuat saat opsi info Koreksi Otomatis nama trek diaktifkan. Anda harus memilih opsi ini sebelum dapat memilih opsi Koreksi perubahan Otomatis nama log .

    • Nama logKoreksi perubahan otomatis Access mempertahankan log koreksi yang dilakukan dengan nama Koreksi Otomatis. Setiap koreksi muncul sebagai catatan dalam Name AutoCorrect Log tabel.

Gunakan panel Dependensi Objek untuk melihat bagaimana objek berhubungan