Eklemeİzni Özelliği

Önemli : Bu makale makine çevisidir. Bkz. yasal uyarı. Bu makalenin İngilizce sürümüne buradan ulaşabilirsiniz.

Uygulama

Form Nesnesi

Bir kullanıcının bir form kullanırken kayıt ekleyip ekleyemeyeceğini belirtmek için Eklemeİzni özelliğini kullanabilirsiniz. Okuma/yazma Boolean.

ifade.Eklemeİzni

ifade Gerekli. Uygulama listesindeki nesnelerden birini döndüren bir ifade.

Ayar

Eklemeİzni özelliği aşağıdaki ayarları kullanır.

Ayar

Visual Basic

Açıklama

Evet

Doğru

(Varsayılan) Kullanıcı yeni kayıtlar ekleyebilir.

Hayır

Yanlış

Kullanıcı yeni kayıtlar ekleyemez.


Eklemeİzni özelliği formun özellik sayfası, makroveya Visual Basic for Applications (VBA) kodu kullanarak ayarlayabilirsiniz.

Açıklamalar

Kullanıcıların varolan kayıtları görüntülemelerine veya düzenlemelerine izin vermek ancak yeni kayıtlar eklemelerine izin vermemek için Eklemeİzni özelliğini Hayır olarak ayarlayın.

Varolan kayıtlarda değişiklik yapılmasını önlemek (bir formu salt okunur yapmak) isterseniz, Eklemeİzni, Silmeİzni ve Düzenlemeİzni özelliklerini Hayır olarak ayarlayın. KayıtKümesiTürü özelliğini AnlıkGörüntü olarak ayarlayarak da kayıtları salt okunur yapabilirsiniz.

Yalnızca veri girişi için bir form açmak isterseniz, formun VeriGirişi özelliğini Evet olarak ayarlayın.

Eklemeİzni özelliği Hayır olarak ayarlandığında, Veri sekmesinde Kayıtlar altındaki Yeni Kayıt komutu kullanılabilir olmaz.

Not : FormAç eyleminin Veri Modu bağımsız değişkeni kullanıldığında, Microsoft Office Access 2007 bir dizi form özelliği ayarını geçersiz kılar. FormAç eyleminin Veri Modu bağımsız değişkeni Düzenle olarak ayarlanırsa, Access formu aşağıdaki özellik ayarlarıyla açar:

  • Düzenlemeİzni — Evet

  • Silme İzni — Evet

  • Ekleme İzni — Evet

  • Veri Girişi — Hayır

FormAç eyleminin varolan özellik ayarlarından herhangi birini geçersiz kılmasını önlemek için, Veri Modu değişkeni ayarını atlayın; bu durumda Access, formun tanımladığı özellik ayarlarını kullanır.

Örnek

Aşağıdaki örnek, bir form üzerindeki tüm denetimler için DenetimTürü özelliğini inceler. Her bir etiket ve metin kutusu denetimi için, bu yordam bu denetimler için ÖzelEtki özelliğini açar veya kapatır. Etiket denetimlerinin ÖzelEtki özelliği Gölgeli olarak ayarlandığında ve metin kutusu denetimlerinin ÖzelEtki özelliği Normal olarak ayarlandığında ve Eklemeİzni, Silmeİzni ve Düzenlemeİzni özellikleri Doğru olarak ayarlandığında, intCanEdit değişkeni, temel verilerin düzenlenmesine izin vermek için açılır veya kapatılır.

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

Not : Makine Çevirisi Yasal Uyarısı: Bu makale, insan müdahalesi olmadan bir bilgisayar sistemi tarafından çevrilmiştir. Microsoft bu makine çevirilerini İngilizce bilmeyen kullanıcıların Microsoft ürünleri, hizmetleri ve teknolojileriyle ilgili içeriklerden yararlanmasına yardımcı olmak için sunar. Bu makale makine çevirisi olduğundan sözcük, cümle dizilimi ve gramer hataları içerebilir.

Yeteneklerinizi geliştirin
Eğitimleri keşfedin
Yeni özellikleri ilk olarak siz edinin
Office Insider Programına Katılın

Bu bilgi yararlı oldu mu?

Görüşleriniz için teşekkür ederiz!

Geri bildiriminiz için teşekkürler! Office destek temsilcilerimizden biriyle görüşmeniz yararlı olabilir.

×