Masuk dengan Microsoft
Masuk atau buat akun.
Halo,
Pilih akun lain.
Anda memiliki beberapa akun
Pilih akun yang ingin Anda gunakan untuk masuk.

Berlaku untuk

Objek Form

Anda dapat menggunakan properti AllowEdits untuk menentukan apakah pengguna dapat mengedit data yang tersimpan saat menggunakan formulir. Boolean baca/tulis.

ekspresi.AllowEdits

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

Pengaturan

Properti AllowEdits menggunakan pengaturan berikut.

Pengaturan

Visual Basic

Deskripsi

Ya

True

(Default) Pengguna dapat mengedit data yang disimpan.

Tidak

False

Pengguna tidak dapat mengedit data yang disimpan.


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

Keterangan

Anda dapat menggunakan properti AllowEdits untuk mencegah perubahan ke data yang sudah ada yang ditampilkan oleh formulir. Jika Anda ingin mencegah perubahan pada data dalam kontrol tertentu, gunakan properti Enabled atau Locked.

Jika ingin mencegah perubahan pada data yang sudah ada (membuat formulir baca saja), atur properti AllowAdditions, AllowDeletions, dan AllowEdits ke Tidak. Anda juga dapat membuat data baca saja dengan mengatur properti RecordsetType ke Snapshot.

Mengubah nilai bidang secara terprogram menyebabkan data saat ini dapat diedit, terlepas dari pengaturan properti AllowEdits. Jika ingin mencegah pengguna membuat perubahan pada data (AllowEdits diatur Tidak) yang perlu Anda edit secara terprogram, simpan data setelah perubahan apa pun secara terprogram; pengaturan properti AllowEdits akan digunakan sekali lagi setelah perubahan yang tidak tersimpan apa pun pada data saat ini disimpan.

Catatan: Saat argumen Data Mode tindakan OpenForm ditetapkan, Microsoft Office Access 2007 akan menimpa sejumlah pengaturan properti formulir. Jika argumen Mode Data dari tindakan OpenForm diatur menjadi Edit, Access akan membuka formulir dengan pengaturan properti berikut:

  • AllowEdits — Ya

  • AllowDeletions — Ya

  • AllowAdditions — Ya

  • DataEntry — Tidak

Agar tindakan OpenForm tidak menimpa salah satu dari pengaturan properti yang sudah ada ini, hilangkan pengaturan argumen Data Mode sehingga Access akan menggunakan pengaturan properti yang ditentukan oleh formulir.

Contoh

Contoh berikut ini memeriksa properti ControlType untuk semua kontrol pada formulir. Untuk setiap kontrol label dan kotak teks, prosedur mengaktifkan/menonaktifkan properti SpecialEffect untuk kontrol tersebut. Ketika properti SpecialEffect kontrol label diatur ke Berbayang dan properti SpecialEffect kontrol kotak teks diatur ke Normal dan properti AllowAdditions, AllowDeletions, dan AllowEdits semua diatur ke True, variabel intCanEdit diaktifkan/dinonaktifkan untuk mengizinkan pengeditan data yang mendasari.

Sub ToggleControl(frm As Form)
Dim ctl As Control
Dim intI As Integer, intCanEdit As Integer
Const conTransparent = 0
Const conWhite = 16777215
For Each ctl in frm.Controls
With ctl
Select Case .ControlType
Case acLabel
If .SpecialEffect = acEffectShadow Then
.SpecialEffect = acEffectNormal
.BorderStyle = conTransparent
intCanEdit = True
Else
.SpecialEffect = acEffectShadow
intCanEdit = False
End If
Case acTextBox
If .SpecialEffect = acEffectNormal Then
.SpecialEffect = acEffectSunken
.BackColor = conWhite
Else
.SpecialEffect = acEffectNormal
.BackColor = frm.Detail.BackColor
End If
End Select
End With
Next ctl
If intCanEdit = IFalse Then
With frm
.AllowAdditions = False
.AllowDeletions = False
.AllowEdits = False
End With
Else
With frm
.AllowAdditions = True
.AllowDeletions = True
.AllowEdits = True
End With
End If
End Sub

Perlu bantuan lainnya?

Ingin opsi lainnya?

Jelajahi manfaat langganan, telusuri kursus pelatihan, pelajari cara mengamankan perangkat Anda, dan banyak lagi.

Komunitas membantu Anda bertanya dan menjawab pertanyaan, memberikan umpan balik, dan mendengar dari para ahli yang memiliki pengetahuan yang luas.

Apakah informasi ini berguna?

Seberapa puaskah Anda dengan kualitas bahasanya?
Apa yang memengaruhi pengalaman Anda?
Dengan menekan kirim, umpan balik Anda akan digunakan untuk meningkatkan produk dan layanan Microsoft. Admin TI Anda akan dapat mengumpulkan data ini. Pernyataan Privasi.

Terima kasih atas umpan balik Anda!

×