Uygulandığı öğe
OnayKutusu Nesnesi |
SeçenekGrubu Nesnesi |
AçılanKutu Nesnesi |
MetinKutusu Nesnesi |
ListeKutusu Nesnesi |
İkiDurumluDüğme Nesnesi |
SeçenekDüğmesi Nesnesi |
Yeni kayıt oluşturulduğunda otomatik olarak alana girilen bir Dize değeri belirtir. Örneğin, Adresler tablosunda Şehir alanının varsayılan değerini İstanbul olarak ayarlayabilirsiniz. Kullanıcı tabloya kayıt eklediğinde, bu değeri kabul edebilir veya farklı bir şehir adı girebilir. Okuma/yazma.
ifade.DefaultValue
ifade Gerekli. Uygulandığı Öğe listesindeki nesnelerden birini döndüren ifade.
Notlar
-
DefaultValue özelliği bir seçenek grubu içinde yer alan onay kutusu, seçenek düğmesi veya geçiş düğmesi denetimlerine uygulanmaz. Öte yandan, seçenek grubunun kendisine uygulanır.
-
DefaultValue özelliği, veri türü Otomatik Sayı veya OLE Nesnesi olan alanlar dışında tüm tablo alanlarına uygulanır.
DefaultValue özelliği, yeni kayıt oluşturulduğunda bir denetim veya alana otomatik olarak girilen bir metin veya ifade belirtir. Örneğin, metin kutusu denetiminin DefaultValue özelliğini =Now() olarak ayarlarsanız, denetim geçerli tarih ve saati görüntüler. DefaultValue özelliği ayarının uzunluk üst sınırı 255 karakterdir.
Denetimde, denetimin özellik sayfasında bu özelliği ayarlayabilirsiniz. Alanda, bu özelliği tablonun Tasarım görünümünde (Alan Özellikleri bölümünde), makro içinde veya Visual Basic for Applications (VBA) kodu kullanarak ayarlayabilirsiniz.
VBA kodunda, bu özelliğin değerini ayarlamak için bir dize ifadesi kullanın. Örneğin, aşağıdaki kod ÖdemeYöntemi adlı metin kutusu denetiminin DefaultValue özelliğini "Nakit" değerine ayarlar:
Forms!frmInvoice!PaymentMethod.DefaultValue = """Cash"""
Not: Alanın bu özelliğini VBA kodu kullanarak ayarlamak için, ADO DefaultValue özelliğini veya DAO DefaultValue özelliğini kullanın.
DefaultValue özelliği yalnızca yeni kayıt eklediğinizde uygulanır. DefaultValue özelliğini değiştirirseniz, değişiklik var olan kayıtlara otomatik olarak uygulanmaz.
Tabloda DefaultValue özelliği ayarı da belirlenmiş olan bir alanla ilişkili bir form denetiminin DefaultValue özelliğini ayarlarsanız, denetimin ayarı tablonun ayarını geçersiz kılar.
Alanı alan listesinden sürükleyerek bir denetim oluşturursanız, denetimin DefaultValue özelliği ayarı boş kalsa da alanın DefaultValue özelliği ayarı tabloda tanımlandığı gibi formdaki denetime uygulanır.
Bir denetim başka bir denetim için varsayılan değer sağlayabilir. Örneğin, denetimin DefaultValue özelliğini aşağıdaki ifadeye ayarlarsanız, denetimin varsayılan değeri txtShipTo denetimine ait DefaultValue özelliğinin değerine ayarlanır.
=Forms!frmInvoice!txtShipTo
Denetimler aynı formdaysa, varsayılan değerin kaynağı olan denetimin sekme sırası içinde ifadeyi içeren denetimden önce gösterilmesi gerekir.