Akses: Buat peraturan kesahihan - bagaimana ia berfungsi
Akses memberi anda keupayaan untuk menyemak nilai secara automatik dalam medan. Petua praktikal ini menunjukkan kepada anda cara membuat peraturan kesahihan dan tidak membenarkan penyertaan yang salah.
Peraturan kesahan dalam Akses untuk jadual atau borang
Jika anda mula-mula mentakrifkan peraturan di dalam jadual, entri ini akan digunakan secara automatik apabila membuat borang. Arahan berikut berfungsi dengan semua versi Akses dari tahun 2010.
- Buka jadual yang dikehendaki dalam paparan reka bentuk.
- Sekarang klik pada nama lapangan yang mana anda ingin menetapkan peraturan kesahihan.
- Di kawasan bawah, anda akan melihat tab "Umum". Di sana anda akan dapati entri "Peraturan sah".
- Jika anda tidak mahu menggunakan peraturan sah pada dasarnya, anda juga boleh menciptanya untuk bentuk individu.
- Untuk melakukan ini, buka borang yang sesuai dan beralih ke paparan reka bentuk.
- Dengan butang kanan tetikus klik pada medan borang, yang harus menerima aturan kesahihan.
- Pilih entri "Properties" dalam menu konteks dan kemudian navigasi ke tab "Data".
Buat peraturan pengesahan dalam Akses
Untuk dapat menggunakan peraturan kesahihan dengan semestinya, anda sepatutnya tahu cara membuat ungkapan dalam Access.
- Untuk membuat peraturan kesahihan, anda boleh memasukkan peraturan anda sendiri atau memulakan editor ungkapan dengan mengklik butang dengan tiga titik.
- Ungkapan-ungkapan pengesahan tidak menggunakan sintaks khusus.
- Ini bermakna anda juga boleh menetapkan peraturan yang kompleks untuk bidang.
- Anda tidak boleh menggunakan peraturan kesahihan untuk jenis data "AutoWert", "OLE-Objekt" dan "Anlage".
Contoh input untuk peraturan sah
Bahagian ini menyediakan senarai peraturan pengesahan yang biasa digunakan.
- Untuk memeriksa alamat e-mel menggunakan sintaks yang berikut: ((Seperti "* ? *.?" ") Dan (Tidak Seperti" * [, ;] ")). Ini bermakna alamat e-mel mesti mengandungi sekurang-kurangnya satu aksara, simbol "@" yang seterusnya, sekurang-kurangnya satu lagi aksara, satu tempoh dan satu lagi aksara. Jadi dibenarkan. Tidak mungkin untuk memasukkan atau, com.
- Dengan peraturan "Tidak sifar" anda menentukan bahawa kemasukan mesti dibuat dalam medan yang dipilih.
- Dengan memasukkan> = # 01.01.2016 # anda memastikan bahawa tarikh yang dimasukkan dalam medan melebihi atau sama dengan 01 Januari 2016.
- Sekiranya entri dalam medan mestilah sifar atau lebih besar, masukkan> = 0.
- Jika hanya nilai tertentu yang dibenarkan dalam bidang, anda boleh memasukkannya dalam kurungan: IN ("Jerman", "Austria", "Switzerland").
- Dengan> = 10 DAN <= 99 anda menentukan penyertaan hanya boleh antara 10 dan 99.
- Petua tambahan: Jika kemasukan yang salah dibuat, anda boleh membuat mesej ralat anda sendiri dan bukannya mesej sistem Access cryptic. Di bawah medan "Kebenaran aturan", anda akan melihat entri "Pengesahan mesej". Masukkan teks yang dikehendaki di sini. Jika, sebagai contoh, pengguna memasuki alamat e-mel yang salah, mesej itu kelihatan seperti ini: Anda menggunakan alamat e-mel yang tidak sah. Sila masukkan alamat dalam format [email protected] .