PDA

توجه ! این یک نسخه آرشیو شده میباشد و در این حالت شما عکسی را مشاهده نمیکنید برای مشاهده کامل متن و عکسها بر روی لینک مقابل کلیک کنید : آموزشي: ساخت قاعده اعتبار براي فيلد ايميل در اكسس- validation rule for email fields in access



Amir Ghasemiyan
2015/01/13, 14:35
سلام دوستان

در اين آموزش ميخوام ساخت قاعده اعتبار براي يك فيلد رو توضيح بدم.
اول ببينيم اصلا قاعده اعتبار يا validation rule چي هست
فرض كنيد يك فيلد براي جدولتون ايجاد كردين حالا ميخواين كاربري كه مقدار توش وارد ميكنه حتما قاعده خاصي رو موقع وارد كردن مقدار رعايت كنه و نتونه خارج از اون قاعده مقدار بده.
مثلا ميخوايم تو فيلد شماره تلفن حتما عدد وارد بشه يا مثلا در فيلد نام عدد وارد نشه و از اين قبيل محدوديت ها

براي اطلاعات تكميلي در خصوص قاعده اعتبار به آدرس زير از سايت ماكروسافت مراجعه بفرماييد
Restrict data input by using a validation rule (https://support.office.com/en-us/article/Restrict-data-input-by-using-a-validation-rule-63c8f07a-6dad-4fbd-9fef-5c6616e7fbfd)

و اما وليديشن براي فيلد ايميل:
خب اول از همه اينكه فيلد شما بايد text باشه. كه اين مسلمه. حالا فرض كنيد ميخوايم اين قاعده رو براي يك جدول پياده كنيم. ابتدا در حالت design view قرار گرفته. بعد روي فيلد مورد نظر كليك ميكنيم.همونطور كه مشاهده ميكنيد در بخش field properties ويژگي هاي خاص اين فيلد رو مشاهده ميكنيد.
حالا كافيه در قسمت Validation Rule اين عبارت رو وارد كنيد:


Is Null Or ((Like "*?@?*.?*") And (Not Like "*[ ,;]*"))


و در قسمت Validation Text متني كه ميخواين موقع تخطي از قاعده ساخته شده به كاربر نشون داده بشه رو وارد كنيد.

يك نمونه تكميل شده رو در عكس زير مشاهده ميكنيد


5513