Properti RecordLocks

Berlaku untuk

Objek Form

Objek Report

Anda dapat menggunakan properti RecordLocks untuk menentukan cara data dikunci dan hal yang akan terjadi jika dua pengguna mencoba untuk mengedit data yang sama secara bersamaan. Baca/tulis.

ekspresi.RecordLocks

ekspresi Diperlukan. Ekspresi yang mengembalikan salah satu objek dalam daftar Berlaku Untuk.

Keterangan

Saat mengedit data, Microsoft Office Access 2007 dapat secara otomatis mengunci data tersebut untuk mencegah pengguna lain agar tidak mengubahnya sebelum Anda selesai mengedit.

  • Formulir. Menentukan bagaimana data dalam tabel atau kueri dasar terkunci saat data dalam database dengan beberapa pengguna diperbarui.

  • Laporan. Menentukan apakah data dalam tabel atau kueri dasar dikunci saat laporan dipratinjau atau dicetak.

  • Kueri. Menentukan apakah data dalam kueri (biasanya kueri tindakan dalam database dengan beberapa pengguna) dikunci saat kueri sedang dijalankan.

Catatan: Properti RecordLocks hanya berlaku untuk formulir, laporan, atau kueri dalam database Microsoft Access (.mdb atau .accdb).

Properti RecordLocks menggunakan pengaturan berikut.

Pengaturan

Visual Basic

Deskripsi

Tanpa Kunci

0

(Default) Dalam formulir, dua atau beberapa pengguna dapat mengedit data yang sama secara bersamaan. Hal ini juga disebut penguncian "optimis". Jika dua pengguna mencoba menyimpan perubahan ke data yang sama, Access akan menampilkan pesan kepada pengguna kedua yang mencoba menyimpan data. Pengguna ini lalu dapat menghapus data, menyalinnya ke Clipboard, atau mengganti perubahan yang dibuat oleh pengguna lain. Pengaturan ini biasanya digunakan di formulir yang bersifat baca-saja atau dalam database dengan satu pengguna. Pengaturan ini juga digunakan di database dengan beberapa pengguna untuk mengizinkan lebih dari satu pengguna agar dapat melakukan perubahan ke data yang sama secara bersamaan.

Dalam laporan, data tidak dikunci saat laporan sedang dipratinjau atau dicetak.

Dalam kueri, data tidak dikunci saat kueri sedang dijalankan.

Semua Data

1

Semua data dalam tabel atau kueri dasar dikunci saat formulir dibuka dalam Tampilan formulir atau tampilan lembar data, sementara laporan dipratinjau atau dicetak, atau saat kueri sedang dijalankan. Meskipun pengguna dapat membaca data, tidak ada yang dapat mengedit, menambahkan, atau menghapus data hingga formulir tersebut ditutup, laporan telah selesai dicetak, atau kueri selesai dijalankan.

Data yang Diedit

2

(Formulir dan kueri saja) Halaman data akan dikunci segera setelah pengguna mulai mengedit bidang apa pun di data dan tetap terkunci hingga pengguna berpindah ke data lain. Oleh karena itu, data hanya dapat diedit oleh satu pengguna dalam satu waktu. Hal ini juga disebut sebagai penguncian "pesimis".


Catatan: Anda dapat mengatur properti ini menggunakan lembar properti formulir, makro, atau kode Visual Basic for Applications (VBA).

Catatan: Mengubah properti RecordLocks dari formulir atau laporan terbuka dapat menyebabkan pembuatan ulang kumpulan data secara otomatis.

Anda dapat menggunakan pengaturan Tanpa Kunci untuk formulir jika hanya satu orang yang menggunakan tabel atau kueri dasar, atau melakukan semua perubahan terhadap data.

Di database dengan beberapa pengguna, Anda dapat menggunakan pengaturan Tanpa Kunci jika ingin menggunakan penguncian optimis dan memperingatkan beberapa pengguna yang mencoba mengedit data yang sama di satu formulir. Anda dapat menggunakan pengaturan Data yang Diedit jika ingin mencegah dua atau beberapa pengguna agar tidak mengedit data secara bersamaan.

Anda dapat menggunakan pengaturan Semua Data saat perlu memastikan bahwa tidak ada perubahan yang dibuat pada data setelah Anda mulai mempratinjau atau mencetak laporan, atau menjalankan permintaan tambahan, hapus, buat tabel, atau pemutakhiran.

Dalam tampilan Formulir atau Lembar Data, setiap data yang dikunci memiliki indikator terkunci di pemilih datanya.

tips

Untuk mengubah pengaturan properti RecordLocks default untuk formulir, klik Tombol Microsoft Office Gambar tombol Office , lalu klik Opsi Access. Dalam kotak dialog Opsi Access, klik Tingkat Lanjut, lalu pilih opsi yang Anda inginkan di bawah Penguncian data default.

Data dalam formulir, laporan, atau kueri dari database Konektivitas Database Terbuka (ODBC) dianggap seakan-akan pengaturan Tanpa Kunci dipilih, apa pun pengaturan properti RecordLocks yang digunakan.

Contoh

Contoh berikut mengatur properti RecordLocks formulir "Karyawan" menjadi Data yang Diedit (satu halaman catatan terkunci segera setelah pengguna mulai mengedit bidang apa pun dalam data dan akan tetap terkunci hingga pengguna tersebut pindah ke data lain).

Forms("Employees").RecordLocks = 2

Kembangkan keterampilan Anda
Jelajahi pelatihan
Dapatkan fitur baru terlebih dahulu
Gabung ke Office Insiders

Apakah informasi ini bermanfaat?

Terima kasih atas umpan balik Anda!

Terima kasih atas umpan balik Anda! Sepertinya menghubungkan Anda ke salah satu agen dukungan Office kami akan sangat membantu.

×