Bu makalede, bir tablo alanı veya Access veritabanındaki bir formdaki bir denetim için varsayılan değerin nasıl ayarlanacağı açıklanmaktadır. Ayarladığınız varsayılan değerler, veritabanınızda her yeni kayıt oluşturduğunuzda alanda veya denetimde görünür.
Bu makalenin başlıkları
Varsayılan değerleri anlama
Access'in yeni bir kayda otomatik olarak değer girmesini istediğiniz her durumda tablo alanına veya form denetimine varsayılan bir değer eklersiniz. Örneğin, Access'in her zaman geçerli tarihi yeni siparişlere eklemesini sağlayabilirsiniz.
Genellikle tablo alanlarınıza varsayılan bir değer eklersiniz. Tabloyu Tasarım görünümünde açıp alanın Varsayılan Değer özelliğine bir değer girerek değeri eklersiniz. Tablo alanı için varsayılan bir değer ayarlarsanız, Access bu alanı temel alan tüm denetimlere değerinizi uygular. Bir denetimi tablo alanına bağlamazsanız veya diğer tablolardaki verilere bağlarsanız, form denetimlerinizin kendisi için varsayılan bir değer ayarlarsınız.
Tablo alanları için, Kısa Metin, Uzun Metin, Sayı, Tarih/Saat, Para Birimi, Evet/Hayır ve Köprü veri türlerine ayarlanmış varsayılan bir değer ayarlayabilirsiniz. Değer belirtmezseniz, siz bir değer girene kadar alan null (boş) kalır. Varsayılan bir değer tanımladıktan sonra, Access bu değeri eklediğiniz tüm yeni kayıtlara uygular. İsterseniz, bir doğrulama kuralı bunu yasaklamadığı sürece kayıttaki değeri varsayılan değerden başka bir değere değiştirebilirsiniz.
Tablo alanı için varsayılan değer ayarlama
Tablo alanı için varsayılan bir değer ayarladığınızda, bu alana bağladığınız tüm denetimler varsayılan değeri görüntüler.
Varsayılan değer ayarlama
-
Gezinti Bölmesi'nde, değiştirmek istediğiniz tabloya sağ tıklayın ve ardından Tasarım Görünümü'ne tıklayın.
-
Değiştirmek istediğiniz alanı seçin.
-
Genel sekmesinde, Varsayılan Değer özellik kutusuna bir değer yazın.
Girebileceğiniz değer, alan için ayarlanan veri türüne bağlıdır. Örneğin, geçerli tarihi bir Tarih/Saat alanına eklemek için =Date() yazabilirsiniz. Varsayılan değerlere örnekler için, bu makalenin devamında yer alan Varsayılan değer örnekleri bölümüne bakın.
-
Değişikliklerinizi kaydedin.
Denetim için varsayılan değer ayarlama
Genellikle, denetim için varsayılan değeri yalnızca bu denetimi bir tablo alanına bağlamadığınızda veya başka bir tablodaki verilere bağladığınızda ayarlarsınız.
Varsayılan değer ayarlama
-
Gezinti Bölmesi'nde, değiştirmek istediğiniz formu sağ tıklatın ve sonra Tasarım Görünümü'ne tıklayın.
-
Değiştirmek istediğiniz denetime sağ tıklayın ve özellikler'e tıklayın veya F4 tuşuna basın.
-
Özellik sayfasında Tümü sekmesine tıklayın, Varsayılan Değer özelliğini bulun ve varsayılan değerinizi girin.
-
Değişikliklerinizi kaydetmek için CTRL+S tuşlarına basın.
Liste kutusu veya birleşik giriş kutusu için varsayılan satır ayarlama
Varsayılan olarak, liste kutusu ve birleşik giriş kutusu denetimleri iki tür liste görüntüler: değer listeleri ve arama listeleri. Değer listesi, liste kutusunun veya birleşik giriş kutusu denetiminin Satır Kaynağı özelliğinde bulunan sabit kodlanmış bir öğe listesidir. Buna karşılık, arama listesi verilerini bir arama alanından (başka bir tablodan veri almak için sorgu kullanan bir alan) alır ve ardından bu verileri birleşik giriş kutusu denetimine yükler.
Değer listeleri ve arama listeleri için varsayılan olarak hangi liste öğesinin görüneceğini belirtebilirsiniz, ancak her liste türü için farklı bir yordam izlersiniz. Aşağıdaki adımlarda, bir değer listesi ve arama listesi için varsayılan değerlerin nasıl ayarlanacağı açıklanmaktadır.
Değer listesi için varsayılan ayarlama
-
Gezinti Bölmesi'nde, değiştirmek istediğiniz formu sağ tıklatın ve sonra Tasarım Görünümü'ne tıklayın.
-
Liste kutusuna veya metin kutusu denetimine sağ tıklayın ve özellikler'e tıklayın veya F4 tuşuna basın.
-
Satır Kaynağı özelliğinin bir değer listesi içerdiğinden emin olun. Değer listesindeki öğeler çift tırnak içine alınıp noktalı virgülle ayrılır. Örneğin, şöyle bir liste görebilirsiniz: "İyi";" Fair";" Zavallı".
-
Satır Kaynağı özelliği bir sorgu (SELECT ile başlayan bir metin dizesi) içeriyorsa, sonraki adım kümesine gidin.
-
Varsayılan Değer özellik kutusuna aşağıdakileri yazın:
[control_name]. ItemData(n)
Bu durumda, control_name liste kutusunun veya birleşik giriş kutusu denetiminin adıdır ve n, varsayılan olarak ayarlamak istediğiniz liste öğesinin numarasıdır. Denetimin adını bilmiyorsanız, özellik sayfasının en üstünde bulunan Name özelliğindeki değere bakın.
Örneğin, Sahip adlı bir birleşik giriş kutusu denetimine sahip olduğunuzu ve listedeki üçüncü değeri varsayılan değer olarak kullanmak istediğinizi varsayalım. Varsayılan Değer özellik kutusuna aşağıdakileri yazarsınız:
[Sahip]. ItemData(2)
ItemData sıfır tabanlı olduğundan 3 yerine 2 yazarsınız, yani bir değil sıfırdan saymaya başlar.
-
Değişikliklerinizi kaydedin ve form görünümüne geri dönün. Veritabanınıza kayıt eklediğinizde, seçtiğiniz varsayılan değer listede veya birleşik giriş kutusunda görünmelidir.
Arama listesi için varsayılan değer ayarlama
-
Arama alanınız için kaynak verileri sağlayan tabloyu Veri Sayfası görünümünde açın.
-
Varsayılan değeri yapmak istediğiniz öğeyle ilişkili anahtar değerini not edin.
Not: Varsayılan olarak, Access birincil ve yabancı anahtar alanlarını gizler. Anahtar alanını görmüyorsanız, tablonun üst bilgi satırında herhangi bir hücreye sağ tıklayın, Sütunları Göster'e tıklayın ve Sütunları Göster iletişim kutusunda anahtar alanınızı seçin ve Kapat'a tıklayın.
-
Gezinti Bölmesi'nde, arama alanınızı içeren tabloya sağ tıklayın ve ardından Tasarım Görünümü'ne tıklayın.
-
Arama alanını seçin ve Genel sekmesindeki Varsayılan Değer özellik kutusuna 1. ve 2. adımlarda not ettiğiniz anahtar değerini yazın. Bu, varsayılan yapmak istediğiniz liste öğesine karşılık gelen değerdir.
Örneğin, 10 tedarikçiniz olduğunu ve en çok kullandığınız sağlayıcının adının varsayılan olarak görünmesini istediğinizi varsayalım. Bunu yapmak için, sağlayıcıyı benzersiz olarak tanımlayan anahtar değerini bulur ve bu anahtar değerini yabancı anahtar alanının Varsayılan Değer özellik kutusuna girersiniz.
-
Değişikliklerinizi kaydedin, Veri Sayfası görünümüne geçin ve yeni bir kayıt girin. Kaydı eklediğinizde arama alanınızda varsayılan değeriniz görüntülenir.
Varsayılan değer örnekleri
Aşağıdaki tabloda bazı varsayılan değerler listelenip açıklanmaktadır. Bu örnekleri kendi verilerinizle kullanmak üzere uyarlayabilirsiniz.
İfade |
Varsayılan alan değeri |
---|---|
1 |
1 |
"MT" |
MT |
"New York, N.Y." |
New York, N.Y. (noktalama işaretleri içeriyorsa değeri tırnak içine almanız gerektiğini unutmayın) |
"" |
Sıfır uzunluklu dize |
Date( ) |
Bugünün tarihi |
=Evet |
Bilgisayarın yerel dilinde "Evet" görüntülenir |