الصلاحية
ما هي الصلاحية؟
Section titled “ما هي الصلاحية؟”تقيس الصلاحية ما إذا كانت قيم الحقول تتوافق مع الصيغ والنطاقات والأنماط المتوقعة. يمكن أن يكون الحقل مُعبّأً (مكتملاً) لكنه لا يزال يحتوي على بيانات غير صالحة — تكتشف الصلاحية هذه المشكلات.
كيف تعمل
Section titled “كيف تعمل”تقيّم استراتيجية الصلاحية كل قيمة حقل وفقًا لقواعد متوقعة:
- حقول القوائم المنسدلة — تتحقق من أن القيم تتطابق مع قيم القائمة المنسدلة المحددة (بما في ذلك بيانات التعريف والقيم المباشرة)
- حقول النص — التحقق وفقًا لأنماط الصيغة (مثل صيغة البريد الإلكتروني، صيغة الهاتف)
- حقول الأرقام — التحقق وفقًا للنطاقات المتوقعة
- حقول التاريخ — التحقق من نطاقات تاريخ معقولة
التكوين
Section titled “التكوين”الإعدادات العامة
Section titled “الإعدادات العامة”يتحكم قسم الإعدادات الافتراضية بخيارات التحقق العامة التي تُطبّق على جميع الحقول:
| الإعداد | الوصف |
|---|---|
| تضمين القيم الفارغة في التحقق | عند التفعيل، ستفشل القيم الفارغة/الخالية في التحقق |
| المطابقة الحساسة لحالة الأحرف | تأخذ مطابقة الأنماط في الاعتبار الأحرف الكبيرة/الصغيرة |
| اختيار النمط | اختيار نمط تحقق افتراضي (بريد إلكتروني، URL، طول ثابت، أو regex مخصص) |
يسرد جدول تخصيصات الحقول أدناه كل حقل في النطاق مع نمطه وحالته الحالية. الحقول المُعلّمة “Default” تستخدم الإعدادات العامة، و “None” تعني أنه لم يتم تعيين نمط بعد.

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

التقييم
Section titled “التقييم”| النتيجة | الدرجة |
|---|---|
| جميع القيم صالحة | 100 |
| بعضها غير صالح | تناسبي مع نسبة القيم الصالحة |
| جميعها غير صالحة | 0 |
| لا توجد بيانات | 0 |
أنماط Regex
Section titled “أنماط Regex”يستخدم DQS تعبيرات نمطية متوافقة مع Java للتحقق من حقول النص. عند اختيار Custom في منتقي الأنماط، يظهر حقل نص يمكنك فيه إدخال نمط regex الخاص بك.

راجع اختبار Regex للحصول على أداة اختبار تفاعلية ومكتبة من الأنماط الجاهزة للاستخدام للبريد الإلكتروني والهاتف و URL والرموز البريدية والمزيد.
حالات الاستخدام
Section titled “حالات الاستخدام”- ضمان أن حقول البريد الإلكتروني تحتوي على عناوين بريد إلكتروني مُنسّقة بشكل صحيح
- التحقق من أن حقول القوائم المنسدلة تحتوي فقط على قيم معتمدة
- كشف إدخالات النص الحر في الحقول التي يجب أن تستخدم مفردات محددة
- التحقق من صيغ أرقام الهاتف عبر المناطق