تخطَّ إلى المحتوى

الصلاحية

تقيس الصلاحية ما إذا كانت قيم الحقول تتوافق مع الصيغ والنطاقات والأنماط المتوقعة. يمكن أن يكون الحقل مُعبّأً (مكتملاً) لكنه لا يزال يحتوي على بيانات غير صالحة — تكتشف الصلاحية هذه المشكلات.

تقيّم استراتيجية الصلاحية كل قيمة حقل وفقًا لقواعد متوقعة:

  1. حقول القوائم المنسدلة — تتحقق من أن القيم تتطابق مع قيم القائمة المنسدلة المحددة (بما في ذلك بيانات التعريف والقيم المباشرة)
  2. حقول النص — التحقق وفقًا لأنماط الصيغة (مثل صيغة البريد الإلكتروني، صيغة الهاتف)
  3. حقول الأرقام — التحقق وفقًا للنطاقات المتوقعة
  4. حقول التاريخ — التحقق من نطاقات تاريخ معقولة

يتحكم قسم الإعدادات الافتراضية بخيارات التحقق العامة التي تُطبّق على جميع الحقول:

الإعدادالوصف
تضمين القيم الفارغة في التحققعند التفعيل، ستفشل القيم الفارغة/الخالية في التحقق
المطابقة الحساسة لحالة الأحرفتأخذ مطابقة الأنماط في الاعتبار الأحرف الكبيرة/الصغيرة
اختيار النمطاختيار نمط تحقق افتراضي (بريد إلكتروني، URL، طول ثابت، أو regex مخصص)

يسرد جدول تخصيصات الحقول أدناه كل حقل في النطاق مع نمطه وحالته الحالية. الحقول المُعلّمة “Default” تستخدم الإعدادات العامة، و “None” تعني أنه لم يتم تعيين نمط بعد.

تكوين الصلاحية مع الإعدادات الافتراضية (خيارات التحقق، اختيار النمط) وجدول تخصيصات الحقول

انقر على حقل في جدول تخصيصات الحقول لفتح نافذة التكوين الخاصة به. هنا يمكنك تعيين نمط تحقق محدد لذلك الحقل — اختر من الأنماط المحددة مسبقًا (بريد إلكتروني، URL، طول ثابت) أو اختر Custom لإدخال regex الخاص بك. يتيح كل تخصيص حقل أيضًا تبديل تضمين القيم الفارغة و المطابقة الحساسة لحالة الأحرف بشكل مستقل عن الإعدادات الافتراضية العامة. استخدم رابط Revert to Global لإعادة الحقل إلى الإعدادات العامة.

نافذة التكوين لكل حقل لحقل Name مع خيارات الأنماط المحددة مسبقًا (بريد إلكتروني، URL، طول ثابت، مخصص)

النتيجةالدرجة
جميع القيم صالحة100
بعضها غير صالحتناسبي مع نسبة القيم الصالحة
جميعها غير صالحة0
لا توجد بيانات0

يستخدم DQS تعبيرات نمطية متوافقة مع Java للتحقق من حقول النص. عند اختيار Custom في منتقي الأنماط، يظهر حقل نص يمكنك فيه إدخال نمط regex الخاص بك.

إدخال نمط regex مخصص في نافذة التكوين لكل حقل

راجع اختبار Regex للحصول على أداة اختبار تفاعلية ومكتبة من الأنماط الجاهزة للاستخدام للبريد الإلكتروني والهاتف و URL والرموز البريدية والمزيد.

  • ضمان أن حقول البريد الإلكتروني تحتوي على عناوين بريد إلكتروني مُنسّقة بشكل صحيح
  • التحقق من أن حقول القوائم المنسدلة تحتوي فقط على قيم معتمدة
  • كشف إدخالات النص الحر في الحقول التي يجب أن تستخدم مفردات محددة
  • التحقق من صيغ أرقام الهاتف عبر المناطق