RecordsetType Özelliği

Uygulandığı öğe

Form Nesnesi

RecordsetType özelliğini kullanarak bir form için ne tür bir kayıt kümesi kullanılabileceğini belirtebilirsiniz. Okuma/yazma.

ifade.RecordsetType

ifade Gerekli. Uygulandığı Öğe listesindeki nesnelerden birini döndüren ifade.

Notlar

RecordsetType özelliği, Microsoft Access veritabanında (.mdb veya .accdb) aşağıdaki ayarları kullanır.

Ayar

Visual Basic

Açıklama

Dinamik Küme

0

(Varsayılan) Tek tablo veya bire bir ilişkisi olan tablolar temelinde ilişkili denetimleri düzenleyebilirsiniz. Bire çok ilişkisi olan tablolar temelinde alanlarla ilişkili olan denetimler için, tablolar arasında basamaklı güncelleştirme etkinleştirilmediği sürece ilişkinin "bir" tarafındaki birleştirme alanından verileri düzenleyemezsiniz.

Dinamik Küme (Tutarsız Güncelleştirmeler)

1

Alanlarıyla ilişkili olan tüm tablolar ve denetimler düzenlenebilir.

Anlık Görüntü

2

Alanlarıyla ilişkili olan hiçbir tablo veya denetim düzenlenemez.


Not : Form Form görünümü veya Veri Sayfası görünümü içinde olduğunda ilişkili denetimlerdeki verilerin düzenlenmesini istemiyorsanız, RecordsetType özelliğini Anlık Görüntü değerine ayarlayabilirsiniz.

RecordsetType özelliği bir Microsoft Access projesi (.adp) içinde aşağıdaki ayarları kullanır.

Ayar

Visual Basic

Açıklama

Anlık Görüntü

3

Alanlarıyla ilişkili olan hiçbir tablo veya denetim düzenlenemez.

Güncelleştirilebilir Anlık Görüntü

4

(Varsayılan) Alanlarıyla ilişkili olan tüm tablolar ve denetimler düzenlenebilir.


Not : Formdaki özellik sayfası, makro veya Visual Basic for Applications (VBA) kodu kullanarak bu özelliği ayarlayabilirsiniz.

Not : Açık bir formun veya raporun RecordsetType özelliğinin değiştirilmesi, kayıt kümesinin otomatik olarak yeniden oluşturulmasına neden olur.

Formlardaki denetimlerle ilişkili alanları bulunan birden çok temel tabloyu temel alan formlar oluşturabilirsiniz. RecordsetType özelliğinin ayarına bağlı olarak, bu ilişkili denetimlerden hangilerinin düzenlenebileceğini sınırlandırabilirsiniz.

RecordsetType ile sağlanan denetimi düzenlemeye ek olarak, formdaki her denetimin bir Locked özelliği vardır; denetimin ve temel alınan verilerinin düzenlenip düzenlenmeyeceğini belirlemek için bu özelliği ayarlayabilirsiniz. Locked özelliğini Evet olarak ayarlanırsa, verileri düzenleyemezsiniz.

Örnek

Aşağıdaki örnekte, yalnızca kullanıcı kimliği ADMIN olursa kayılar güncelleştirilebilir. Bu kod örneği, gstrUserID ortak değişken değeri ADMIN olmadığında RecordsetType özelliğini Ekran Görüntüsü olarak ayarlar.

Sub Form_Open(Cancel As Integer)
Const conSnapshot = 2
If gstrUserID <> "ADMIN" Then
Forms!Employees.RecordsetType = conSnapshot
End If
End Sub
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.

×