On this page
radio_button_checked
الاختيار الواحد
تتيح أسئلة select_one للمستجيبين اختيار خيار واحد بالضبط من قائمة محددة مسبقاً.
يطلب نوع سؤال select_one من المستجيب اختيار خيار واحد بالضبط من قائمة محددة مسبقاً. تُعرض الخيارات افتراضياً كأزرار اختيار، ولكن هناك مجموعة واسعة من خيارات المظهر المتاحة لتغيير التخطيط والسلوك.
مواصفة XLSForm الأساسية
ورقة عمل survey:
| type | name | label |
|---|---|---|
| select_one yesno | consent | Did the respondent give consent? |
ورقة عمل choices:
| list_name | name | label |
|---|---|---|
| yesno | yes | Yes |
| yesno | no | No |
الاستخدامات
تُستخدم أسئلة select_one لـ:
- أسئلة نعم/لا
- الاختيار من متعدد لإجابة واحدة (مثل مستوى التعليم والجنس والحالة الاجتماعية)
- التقييمات الفئوية (مثل ضعيف / مقبول / جيد / ممتاز)
- التحديدات السقوطية (المرتبطة) حيث تُصفَّى الخيارات بناءً على إجابة سابقة
خيارات المظهر
حدد قيمة في عمود appearance لتغيير طريقة عرض الخيارات:
| المظهر | الوصف |
|---|---|
| (none) | أزرار اختيار افتراضية، واحد لكل سطر |
minimal | قائمة منسدلة/دوارة واحدة بدلاً من أزرار الاختيار |
quick | يتقدم تلقائياً للسؤال التالي فور الاختيار (للجوال فقط) |
compact | شبكة مدمجة من الخيارات |
compact-N | شبكة مدمجة مثبتة على N أعمدة |
horizontal | خيارات مرتبة في صف أفقي (ويب) |
likert | صف مقياس Likert |
columns(N) | عرض في N أعمدة (امتداد rtSurvey) |
distress | أداة بصرية لضائقة Kessler النفسية (K10) |
search-api(...) | بحث ديناميكي — يحمّل الخيارات من API في وقت التشغيل |
التحديدات السقوطية
تُصفّي التحديدات السقوطية (المرتبطة) الخيارات بناءً على القيمة المحددة في سؤال سابق:
survey:
| type | name | label | choice_filter |
|---|---|---|---|
| select_one province | province | Select province | |
| select_one district | district | Select district | province_name = ${province} |
choices:
| list_name | name | label | province_name |
|---|---|---|---|
| province | nairobi | Nairobi | |
| district | westlands | Westlands | nairobi |
| district | kasarani | Kasarani | nairobi |
أفضل الممارسات
- اجعل القوائم قصيرة ومتبادلة الإقصاء — إذا أراد المستجيبون أكثر من خيار، استخدم
select_multipleبدلاً من ذلك. - استخدم
minimal(القائمة المنسدلة) للقوائم التي تحتوي على أكثر من 7–8 خيارات على الجوال. - أضف دائماً خيار “لا أعرف” أو “أفضل عدم الإجابة” حيثما كان ذلك ذا صلة.
هل كانت هذه الصفحة مفيدة؟