Erişim: Geçerlilik kuralı oluşturun - nasıl çalışır?
Access, alanlardaki değerleri otomatik olarak denetleme olanağı sağlar. Bu pratik ipucu, bir geçerlilik kuralı oluşturmayı ve yanlış girişlere bile izin vermemeyi gösterir.
Tablolar veya formlar için Access'te geçerlilik kuralı
Bir tabloda kuralları ilk olarak tanımlarsanız, form oluştururken bu girişler otomatik olarak benimsenir. Aşağıdaki talimatlar 2010'dan itibaren tüm Access sürümleriyle çalışır.
- İstenen tabloyu tasarım görünümünde açın.
- Şimdi, geçerlilik kuralı atamak istediğiniz alanın adını tıklayın.
- Alt kısımda "Genel" sekmesini göreceksiniz. Orada "Geçerlilik kuralı" girişini bulacaksınız.
- Prensipte bir geçerlilik kuralı kullanmak istemiyorsanız, ayrı ayrı formlar için de oluşturabilirsiniz.
- Bunu yapmak için, ilgili formu açın ve tasarım görünümüne geçin.
- Farenin sağ tuşu ile bir geçerlilik kuralı alması gereken form alanına tıklayın.
- Bağlam menüsünde "Özellikler" girişini seçin ve "Veri" sekmesine gidin.
Access'te bir doğrulama kuralı oluşturma
Geçerlilik kurallarını anlamlı bir şekilde kullanabilmek için, Access'te nasıl ifade oluşturacağınızı zaten bilmelisiniz.
- Geçerlilik kuralı oluşturmak için, kendi kuralınızı girebilir veya üç noktalı düğmeyi tıklatarak ifade düzenleyicisini başlatabilirsiniz.
- Doğrulama kurallarının ifadelerinde herhangi bir özel sözdizimi kullanılmaz.
- Bu, alanlar için karmaşık kurallar da ayarlayabileceğiniz anlamına gelir.
- "AutoWert", "OLE-Objekt" ve "Anlage" veri türleri için bir geçerlilik kuralı kullanamazsınız.
Geçerlilik kuralları için girdi örnekleri
Bu bölüm, yaygın olarak kullanılan doğrulama kurallarının bir listesini sağlar.
- Bir e-posta adresini kontrol etmek için aşağıdaki sözdizimini kullanın: ((Like "* ? *.? *") Ve (Beğenmedim "* [, ;] *")). Bu, e-posta adresinin en az bir karakter, bir sonraki "@" sembolü, en az bir başka karakter, bir nokta ve başka bir karakter içermesi gerektiği anlamına gelir. Böylece izin verilir. veya, com girmek mümkün değildir.
- "Sıfır değil" kuralıyla, seçilen alanda bir giriş yapılması gerektiğini belirlersiniz.
- > = # 01.01.2016 # girerek, alana girilen tarihin 01 Ocak 2016'dan sonra veya bu tarihe eşit olduğundan emin olursunuz.
- Bir alandaki giriş sıfır veya daha büyükse, > = 0 girin.
- Alanda yalnızca belirli değerlere izin verilmesi gerekiyorsa, bunları parantez içine alabilirsiniz: IN ("Almanya", "Avusturya", "İsviçre").
- > = 10 AND <= 99 ile girişlerin yalnızca 10 ile 99 arasında olabileceğini belirlersiniz.
- Ek ipucu: Yanlış bir giriş yapılırsa, şifreli Erişim sistemi mesajı yerine kendi hata mesajınızı oluşturabilirsiniz. "Geçerlilik kuralı" alanı altında, "Geçerlilik mesajı" girişini görürsünüz. İstediğiniz metni buraya girin. Örneğin, kullanıcı yanlış bir e-posta adresi girdiyse, mesaj şöyle görünebilir: Geçersiz bir e-posta adresi kullandınız. Lütfen [e-posta korumalı] biçiminde bir adres girin.