Microsoft Access dünyasında yer alıyorsanız ve girilen verilerin istediğiniz standartlara uygun olduğundan emin olmak istiyorsanız, geçerlilik kuralları değerleri doğrulamanıza yardımcı olur ve böylece yalnızca doğru bilgilerin veri tabanınıza girmesini sağlar. Bu kılavuzda, tablo alanları için geçerlilik kurallarını nasıl etkili bir şekilde ayarlayabileceğinizi göstereceğim.

En Önemli Bilgiler

Geçerlilik kuralları, verilerin Microsoft Access'te yalnızca geçerli değerlerin saklandığı şekilde filtrelenmesini sağlar. Sayılar, tarihler ve diğer girdiler için eşik değerleri belirleyerek hataları minimize edebilir ve veri tabanlarınızın bütünlüğünü koruyabilirsiniz.

Aşama Aşama Kılavuz

1. Tablo Tasarım Görünümüne Erişim

Tablonuzda geçerlilik kuralları ile çalışmaya başlamak için, önce ilgili tablonun tasarım görünümüne erişmelisiniz. Burada alanlarınızın tüm ayar ve özelliklerini özelleştirebilirsiniz.

Microsoft Access'te Geçerlilik Kuralları - Hatalardan Nasıl Kaçınılır

2. Fiyat Alanları için Geçerlilik Kurallarının Belirlenmesi

Bu aşamada, çalışanların belirli bir değerin altında bir fiyat girmesini önlemek istiyoruz. Örneğin, seyahat fiyatının en az 10 Euro olmasını sağlamak isteyebilirsiniz. Bu oldukça basit:

  • Tasarımda ilgili fiyat alanına tıklayın.
  • Alan özelliklerinde geçerlilik kurallarını ayarlama seçeneğini bulacaksınız.

Burada fiyatın 10'dan büyük olduğunu doğrulayan bir kural girebilirsiniz.

3. Geçerlilik Kuralının Girilmesi

Geçerlilik kuralları alanına bir koşul girin. Bunu, "büyüktür" sembolü > ile birlikte 10 sayısını ekleyerek gerçekleştirebilirsiniz.

Microsoft Access'te Geçerlilik Kuralları - Hatalardan Nasıl Kaçınılır

4. Değişikliklerin Kaydedilmesi

Geçerlilik kuralını girdikten sonra, değişiklikleri kaydetmek önemlidir. Yeni kuralların aktif hale gelmesi için kaydetmeyi unutmamak gerekir.

5. Giriş Değerlerinin Kontrolü

Şimdi yeni bir kayıt oluşturabilirsiniz. 9 Euro'luk bir fiyat girmeyi deneyin. Geçerlilik kuralının ihlal edildiğini belirten bir hata mesajı almanız gerekir. Bu, kuralınızın doğru çalıştığını gösterir.

6. Hata Mesajının İyileştirilmesi

Kullanıcı deneyimini artırmak için hata mesajını özelleştirebilirsiniz. Eğer biri 9 Euro'luk bir fiyat girerse, “Miktar çok küçük, lütfen daha yüksek bir fiyat girin” gibi bir mesaj belirleyebilirsiniz.

7. Tarih Alanları için Geçerlilik Kurallarının Oluşturulması

Fiyatların yanı sıra, yalnızca güncel tarihlerinin veri tabanına girilmesini sağlamak isteyebilirsiniz. Burada, yalnızca son 30 gün içinde veya önümüzdeki 30 gün içinde olan tarihler için geçerlilik kuralını ayarlayabilirsiniz.

8. Tarih Kuralının Uygulanması

Bunu yapmak için, tablonuzdaki tarih alanına gidin. Geçerlilik kuralı olarak "between Date() -30 and Date() +30" girin. Bu, yalnızca bu aralık içindeki tarihler saklanarak güvence altına alınır.

9. Mevcut Kayıtların Doğrulanmasının Önemi

Kuraları belirledikten sonra, bunların yalnızca yeni girişler için geçerli olduğuna dikkat etmelisiniz. Sistem mevcut kayıtların kontrol edilip edilmeyeceğini sorduğunda "Hayır" seçeneğini işaretleyin. Bu, eski kayıtların yeni kurallara uymuyorsa sorun yaratmasını önler.

Microsoft Access'te Geçerlilik Kuralları - Hatalardan Böyle Kaçınırsın

10. Tarih Kuralının Test Edilmesi

Geçerlilik kuralını test etmek için şimdi yeni bir kayıt oluşturun. İzin verilen aralığın dışında bir tarih girin. Bunun yanlış olduğunu belirten ilgili bir hata mesajı almanız gerekir.

11. Diğer Alanlar için Doğrulamanın Tekrarı

Aynı ilkeyi kullanarak, veri tabanınızdaki diğer alanları da doğrulayabilirsiniz; örneğin, reşit olmayanların kaydedilmesini önlemek için doğum tarihleri için. Burada da geçerlilik kuralları belirleyerek verilerin bütünlüğünü sağlamalısınız.

Özet - Microsoft Access'te Geçerlilik Kurallarını Doğru Kullanma

Bu kılavuzda, verilerinizin kalitesini ve bütünlüğünü sağlamak için Microsoft Access'te geçerlilik kurallarını nasıl etkili bir şekilde uygulayacağınızı öğrendiniz. Fiyat alanları ve tarihler için temelleri ele aldınız ve şimdi kullanıcı deneyimi için hata mesajlarını nasıl özelleştireceğinizi biliyorsunuz.

Sıkça Sorulan Sorular

Hangi tür geçerlilik kuralları belirleyebilirim?Sayılara, tarihlere ve metin alanlarına geçerlilik kontrolü yapabilirsiniz.

Hata mesajlarını nasıl özelleştiririm?Alan özelliklerine gidin ve geçerlilik kuralı mesajını düzenleyin.

Mevcut kayıtların kontrol edilmesi için "Evet" seçilirse ne olur?O zaman tüm eski kayıtlar kontrol edilecektir, bu da birçok hataya yol açabilir.

Bir alan için birden fazla kural uygulayabilir miyim?Evet, bir geçerlilik kuralında karmaşık koşulları birleştirebilirsiniz.

Geçerlilik kuralları formlarda da mı çalışıyor?Evet, tablolar üzerindeki geçerlilik kuralları bu tablolara dayanan formlarda da geçerlidir.