يستخدم منطق التحقق المشروط فقط مع الأسئلة المفتوحة ويتم استخدامه لإنشاء منطق مشروط يتم تنشيطه بمجرد استيفاء الشرط. يمكنك تطبيق التحقق المشروط بين سؤالين مفتوحين أو بين حقلين فرعيين لنفس السؤال.
مثال على المصادقة المشروطة
لنفترض أنك سألت المستخدم عن عمره وعمر والده وتريد فقط متابعة الاستطلاع إذا كان عمرهم الجماعي أقل من 50. يمكنك استخدام التحقق المشروط إما عن طريق استخدام سؤالين منفصلين في مربع نص أو سؤال واحد متعدد في مربع النص. لسهولة الفهم، سنقوم بإنشاء سؤالين منفصلين في مربع النص.
سننشئ السؤال الأول باسم "أدخل عمرك" والسؤال الثاني باسم "أدخل عمر والدك". سنقوم بإنشاء شرط حيث يجب أن يكون العمر الجماعي أقل من 50. إذا لم يكن الأمر كذلك، فيجب أن تظهر رسالة الخطأ.
خطوات إضافة منطق التحقق الشرطي
1. انتقل إلى السؤال الذي تريد إضافة المنطق إليه. في حالتنا، سنضيف المنطق إلى السؤال 2.
2. انقر فوق زر logic وأضف the Conditional Validation logic
3. حدد المعايير أو لا توجد معايير حسب حاجتك
4. حدد الشر condition ط الذي سيعمل المنطق على أساسه. إذا لم تكن قد أنشأت شرطًا بالفعل، يمكنك إنشاء شرط بالنقر فوق إدارة الشروط
5. بمجرد إضافة الشرط، أدخل رسالة الخطأ التي ستظهر إذا لم يتم استيفاء الشرط.
6. انقر فوق حفظ Save
يمكنك إضافة شروط متعددة بالنقر فوق +Else If. يعمل هذا على المنطق Else If، مما يعني أنه إذا لم يتم استيفاء الشرط الأول، فسيتم تنشيط هذا الشرط. يمكنك بالمثل إضافة معايير وشروط التحقق من صحة شرط Else If.
ملاحظة: هذا المنطق يعمل فقط للأسئلة المفتوحة وليس على أساس الاختيار.