انتقل إلى المحتوى الرئيسي

المدققون

المدققون هم مجموعة من القواعد التي ستتحقق من محتوى السمة عند إدخالها في النظام، وترفض إضافة البيانات إذا لم تتناسب مع هذه القواعد. يمكنك إعداد المدققين لكل من حقول السمة. يمكن القيام بذلك من خلال الانتقال إلى إعدادات حقل السمة والنزول إلى قسم "قواعد التحقق".

يمكن أن تختلف مجموعة المدققين حسب نوع البيانات.

أنواع المدققين

كل نوع بيانات له مجموعة من المدققين المتاحين. أدناه تم وصف جميع المدققين الممكنين لجميع أنواع البيانات التي قد تواجهها.

حقل مطلوب

تحدد هذه القاعدة أن هذا الحقل يجب أن يكون مملوءًا. لا يتطلب إعدادات إضافية.

قص المسافات حول البيانات المدخلة

تحدد هذه القاعدة أنه سيتم حذف المسافات في بداية ونهاية السلسلة. لا يتطلب إعدادات إضافية.

التحقق من السلسلة

تسمح هذه القاعدة بإعداد معلمات نوع النص. في الإعدادات الإضافية، يمكنك تحديد طول ثابت للسلسلة أو تعيين نطاق باستخدام القيمة الدنيا والقصوى.

التحقق من URL

تسمح هذه القاعدة بتعيين قيمة نصية فقط إذا كانت رابطًا. لا يتطلب إعدادات إضافية.

التحقق من الرقم

تتحقق هذه القاعدة مما إذا كانت القيمة رقمًا. في الإعدادات الإضافية، يمكنك تحديد ما إذا كان الرقم صحيحًا، بالإضافة إلى تعيين القيمة الدنيا والقصوى للرقم.

تقريب الرقم

لا تتحقق هذه القاعدة من القيمة لنوع رقمي. بدلاً من ذلك، تقوم بتقريب الرقم وفقًا للقواعد المحددة في الإعدادات الإضافية. في الإعدادات الإضافية، يمكنك تحديد ترتيب وقاعدة تقريب الرقم.

التحقق من البريد الإلكتروني

تتحقق هذه القاعدة مما إذا كانت القيمة سلسلة. لا يتطلب إعدادات إضافية.

القيمة الافتراضية

تحدد هذه القاعدة قيمة افتراضية في السمة إذا لم يتم إدخال قيمة. في الإعدادات الإضافية، يمكنك تعيين القيمة التي سيتم تعيينها كقيمة افتراضية.

التحقق من القائمة المحددة

تتحقق هذه القاعدة مما إذا كانت القيمة المدخلة في السمة تتوافق مع أحد القيم المحددة في قائمة المدقق. في الإعدادات الإضافية، يمكنك تعيين القيم عبر الفواصل، بالإضافة إلى تعيين نفي منطقي.

قناع الحقل

تتحقق هذه القاعدة مما إذا كانت البيانات المدخلة تتوافق مع قيمة القناع. في الإعدادات الإضافية، يمكنك تعيين قناع باستخدام الرموز الخاصة.

التحقق من التعبير العادي

تتحقق هذه القاعدة مما إذا كانت البيانات المدخلة تتوافق مع التعبير العادي. في الإعدادات الإضافية، يمكنك تعيين تعبير عادي. يمكنك معرفة المزيد عن التعبيرات العادية "هنا".

التعبير العادي

على الرغم من أنه يمكنك إضافة عدة مدققين إلى حقل سمة واحد، إلا أن التحقق باستخدام التعبير العادي غير متوافق مع بعض أنواع التحقق الأخرى.

المقارنة

تتحقق هذه القاعدة من مقارنة قيمة السمة المحددة مع أخرى، للتأكد من أن نسبتها تتوافق مع المقارنة الموضحة في الخاصية. في الإعدادات الإضافية، يمكنك تحديد نوع وقيمة المقارنة، بالإضافة إلى عامل المقارنة.

منطقي

تتحقق هذه القاعدة مما إذا كانت قيمة السمة منطقية. في الإعدادات الإضافية، يمكنك إعداد تفسير القيم غير البوليانية.

الحجم

تتحقق هذه القاعدة من حجم الصورة. في الإعدادات الإضافية، يمكنك إعداد ارتفاع وعرض الصورة بالبكسل.

التحقق من الملفات

تتحقق هذه القاعدة من الملف المرفوع للتأكد من مطابقته للمعايير. في الإعدادات الإضافية، يمكنك إعداد القيم الدنيا والقصوى لوحدات قياس وزن الملف، بالإضافة إلى نوع وحدات القياس.

الأخطاء المخصصة

يمكنك إضافة نص الخطأ إلى كل من المدققين. سيرى المستخدم هذا النص في حال لم يمرر المدقق البيانات. يمكن القيام بذلك من خلال إعدادات المدقق.

أمثلة

مثال على التحقق من حقل البريد الإلكتروني.

في هذا المثال، سيتم إضافة القيمة النصية:

  • إزالة المسافات المحتملة في بداية ونهاية السلسلة
  • التحقق من أن السلسلة هي بريد إلكتروني

مثال على التحقق من حقل كلمة المرور.

في هذا المثال، سيتم إضافة القيمة النصية:

  • التحقق من طول وتركيب السلسلة باستخدام التعبير العادي

مثال على التحقق من حقل الصورة.

في هذا المثال، سيتم إضافة القيمة النصية:

  • التحقق من أبعاد الصورة
  • التحقق من وزن الصورة
  • خطأ مخصص