x

मुख्य अध्याय

  1. LimeSurvey Cloud बनाम LimeSurvey CE
  2. क्विक स्टार्ट गाइड - LimeSurvey 3.0+
  3. इंस्टॉलेशन - LimeSurvey CE
  4. अच्छा सर्वेक्षण कैसे डिज़ाइन करें (गाइड)
  5. शुरू करना
  6. LimeSurvey का प्रशासन
  7. सर्वेक्षण - परिचय
  8. सर्वेक्षण सेटिंग्स
  9. सर्वेक्षण मेन्यू
  10. सर्वेक्षण की संरचना
  11. प्रश्न - परिचय
  12. प्रश्न समूह - परिचय
  13. सर्वेक्षण - प्रबंधन
  14. सर्वेक्षण टूलबार विकल्प
  15. बहुभाषी सर्वेक्षण
  16. ExpressionScript इंजन - त्वरित प्रारंभ गाइड
  17. अवर्गीकृत और उन्नत सुविधाएँ
  18. सामान्य अक्सर पूछे जाने वाले प्रश्न
  19. समस्या निवारण
  20. वर्कअराउंड
  21. लाइसेंस
  22. संस्करण परिवर्तन लॉग इन
  23. प्लगइन
 Actions

प्रश्न का प्रकार - सरणी (संख्या)

From LimeSurvey Manual

इस पृष्ठ का अनुवाद मशीन द्वारा किया गया हो सकता है और इसमें त्रुटियाँ हो सकती हैं। मूल अंग्रेज़ी देखें · इस अनुवाद को बेहतर बनाएँ
This page is a translated version of the page Question type - Array (Numbers) and the translation is 100% complete.

संक्षिप्त विवरण

यह प्रश्न का प्रकार सर्वेक्षण व्यवस्थापकों को संख्या वाले ड्रॉपडाउन बॉक्स के साथ बड़ी सरणियाँ बनाने की सुविधा देता है, जिनमें "y-अक्ष" पर उप-प्रश्नों का एक सेट और "x-अक्ष" पर उप-प्रश्नों का दूसरा सेट होता है।


चेकबॉक्स के साथ इस प्रश्न के प्रकार का उपयोग करने के लिए आप एक विशेष प्रश्न विशेषता भी सेट कर सकते हैं:



उदाहरण 1: Example_Array_Numbers

उदाहरण 2: Example_Array_Numbers_Checkboxes

कृपया ध्यान दें कि X-स्केल पर स्थित उप-प्रश्न फ़ील्ड में कोई प्रासंगिकता समीकरण उपयोग नहीं किया जा सकता।

सामान्य विकल्प

अनिवार्य

विवरण

यह विकल्प सर्वेक्षण व्यवस्थापकों को अपने उत्तरदाताओं से कुछ सर्वेक्षण प्रश्नों के उत्तर देना आवश्यक करने की सुविधा देता है। यदि अनिवार्य प्रश्नों का उत्तर नहीं दिया जाता है, तो उत्तरदाता आगे नहीं बढ़ सकेंगे। यदि आपके किसी प्रश्न में कई उप-प्रश्न हैं और आप केवल कुछ उप-प्रश्नों के उत्तर आवश्यक करना चाहते हैं, तो तर्क टैब के अंतर्गत उपलब्ध न्यूनतम उत्तर विशेषता का उपयोग करें।

यदि आप पहले से इंस्टॉल की गई किसी थीम का उपयोग करते हैं और अनिवार्य प्रश्न विशेषता सक्षम है, तो प्रश्न के बगल में एक लाल तारांकन दिखाया जाएगा। यदि आप इसे छिपाना चाहते हैं, तो कृपया इन निर्देशों को देखें।


उपलब्ध विकल्प

  • On - प्रतिभागी के अगले पृष्ठ पर जाने से पहले प्रश्न का उत्तर देना आवश्यक है - 'कोई जवाब नहीं' उत्तर विकल्प कभी नहीं दिखाया जाता।
  • Soft - यदि प्रश्न का उत्तर नहीं दिया गया है, तो अगले पृष्ठ पर जाने का प्रयास करने पर एक चेतावनी दिखाई जाती है - हालांकि, प्रतिभागी चेतावनी को अनदेखा करके आगे बढ़ सकता है। ध्यान दें कि 'कोई जवाब नहीं' विकल्प फिर भी दिखाया जाता है (यदि सर्वेक्षण प्रस्तुति सेटिंग में सक्रिय है)
  • Off (डिफ़ॉल्ट) - प्रश्न को बिना उत्तर दिए छोड़ा जा सकता है



शर्त

विवरण

यदि शर्त का परिणाम "1" या "true" है, तो प्रश्न सर्वेक्षण के संदर्भ में "प्रासंगिक" माना जाता है, यानी वह सर्वेक्षण प्रतिभागी को दिखाया जाता है। अन्यथा प्रश्न छिपा रहता है। किसी भी सर्वेक्षण प्रश्न के लिए आप प्रासंगिकता समीकरण निर्दिष्ट कर सकते हैं। यह सुविधा शर्तें का उत्तराधिकारी है और कहीं अधिक जटिल सशर्त तर्क का समर्थन करती है।

सिंटैक्स हाइलाइटिंग

जब भी आप शर्त को सेव करते हैं, उसका मूल्यांकन किया जाता है और सिंटैक्स हाइलाइट किया जाता है। किसी भी त्रुटि को रंग से चिह्नित किया जाएगा, ताकि आप उसे जल्दी पहचानकर ठीक कर सकें।

 Hint: यह जांचने के लिए कि आपके सर्वेक्षण में सभी शर्तों का सही उपयोग हुआ है या नहीं, हमारी लॉजिक फ़ाइल दिखाएं सुविधा के बारे में पढ़ें।


मान्य मान

  • कोई भी शर्त जो बिना घुंघराले कोष्ठकों के ExpressionScript सिंटैक्स का उपयोग करती है।

उदाहरण

यहां सिंटैक्स हाइलाइटिंग के अच्छे उदाहरण दिए गए हैं।



सत्यापन (नियमित अभिव्यक्तियों का उपयोग करके) (preg_validation)

विवरण

यह विकल्प आपको नियमित अभिव्यक्ति निर्दिष्ट करने देता है, जिसके द्वारा आप किसी प्रश्न के सभी भागों को सत्यापित कर सकते हैं।

यदि किसी प्रश्न या उप-प्रश्न का मान सत्यापन की आवश्यकताओं को पूरा नहीं करता, तो टेक्स्ट एंट्री फ़ील्ड का बैकग्राउंड रंग लाल हो जाएगा, ताकि उपयोगकर्ता आसानी से देख सकें कि प्रश्न के किन भागों को सुधारने की आवश्यकता है। इस प्रकार आप पेज पर ही सत्यापन कर सकते हैं। इस तरह संबंधित प्रश्न को सत्यापित करने के लिए आपको उपयोगकर्ता के सबमिट बटन पर क्लिक करने की प्रतीक्षा करने की आवश्यकता नहीं होगी।

मान्य मान

  • कोई भी मान्य नियमित अभिव्यक्ति

उदाहरण


प्रदर्शन

उप-प्रश्न की चौड़ाई (subquestion_width)

विवरण

यह मान प्रतिशत प्रणाली का उपयोग करके उप-प्रश्न कॉलम की चौड़ाई निर्धारित करता है। उदाहरण के लिए, यदि आप इसे 60 पर सेट करते हैं, तो प्रश्न की चौड़ाई का 60 प्रतिशत उप-प्रश्न के टेक्स्ट (सबसे बाएँ कॉलम) के लिए उपयोग किया जाएगा। शेष चौड़ाई उत्तर विकल्पों के बीच समान रूप से विभाजित की जाएगी।

मान्य मान

  • 1 से 100 तक कोई भी पूर्णांक मान।


छिपाएँ टिप (hide_tip)

विवरण

अधिकांश प्रश्नों में आमतौर पर एक टिप शामिल होती है, जैसे "कृपया निम्नलिखित विकल्पों में से एक चुनें", या प्रश्न को भरने के तरीके के बारे में संकेत पाठ। यह विशेषता आपको इन टिप/संकेतों को बंद या चालू करने की सुविधा देती है।

इन टिप/संकेतों में सत्यापन मानदंड संदेश भी शामिल होते हैं (जैसे उत्तरों की न्यूनतम/अधिकतम संख्या, न्यूनतम/अधिकतम/बराबर राशि मूल्य)। यदि hide_tip सक्षम है, तो ये संदेश छिपा दिए जाएँगे। हालांकि, यदि उपयोगकर्ता अमान्य डेटा दर्ज करता है, तो टिप दिखाई देंगे। वे लाल रंग में दिखाई देंगे और सत्यापन मानदंड पूरे होने पर हरे रंग में बदल जाएँगे।

उपलब्ध विकल्प

  • चालू - टिप/संकेत छिपे रहते हैं;
  • बंद (डिफ़ॉल्ट)।


पिछले सवालों से आर्डर लो (get_order_previous_q)

विवरण

इस फ़ंक्शन का उपयोग तब किया जाता है, जब आप किसी पिछले प्रश्न के उप-प्रश्नों का क्रम वही रखना चाहते हैं। यह तब उपयोगी होता है, जब उस प्रश्न में यादृच्छिक क्रम विकल्प सक्षम हो।

मान्य मान

  • कोई भी प्रश्न कोड



अनिश्चित उत्तर क्रम (random_order)

विवरण

  जवाब विकल्पों के लिए अप्रचलित : 5.5.0 से, इस विशेषता का उपयोग जवाब विकल्पों को क्रमबद्ध करने के लिए नहीं किया जाता है। कृपया उत्तर का क्रम देखें


यह विशेषता LimeSurvey को जवाब विकल्पों/उप-प्रश्नों के मौजूदा क्रम को अनदेखा करने और उन्हें अनिश्चित क्रम में व्यवस्थित करने के लिए प्रेरित करती है। यह विकल्प सर्वेक्षण निर्माता को सर्वेक्षण में पूर्वाग्रह कम करने की सुविधा देता है। कृपया ध्यान दें कि यदि किसी प्रश्न में उप-प्रश्न हैं, तो उप-प्रश्नों का क्रम अनिश्चित होगा, जवाब विकल्पों का क्रम नहीं।

उपलब्ध विकल्प

  • हाँ - जब प्रतिभागी सर्वेक्षण में प्रवेश करे तब अनिश्चित क्रम में करें
  • नहीं (डिफ़ॉल्ट)



टेक्स्ट इनपुट बॉक्स आकार (input_box_size)

 Hint: This feature is available starting in version 3.0.0


विवरण

यह फ़ंक्शन आपको टेक्स्ट क्षेत्र (टेक्स्ट इनपुट बॉक्स) का आकार सेट करने की सुविधा देता है। डिफ़ॉल्ट रूप से, LimeSurvey इनपुट बॉक्स को एक डिफ़ॉल्ट आकार में प्रदर्शित करता है। इस फ़ंक्शन का उपयोग करके इसे बदला जा सकता है।

बॉक्स को अगली पंक्ति में ले जाने के लिए, आपको रैपर का आकार बढ़ाना होगा। ऐसा करने के लिए, टेक्स्ट इनपुट चौड़ाई विशेषता का मान बढ़ाएँ।

मान्य मान

  • कोई भी संख्यात्मक मान



जवाब क्रम उलटें (reverse)

विवरण

सक्रिय करने पर उत्तरों का क्रम उलट दिया जाएगा।

उपलब्ध विकल्प

  • चालू
  • बंद (डिफ़ॉल्ट)

उदाहरण

मान लीजिए कि आप सरणी (संख्या) प्रश्न का प्रकार उपयोग करना चाहते हैं। यदि यह विकल्प अक्षम है (डिफ़ॉल्ट मान), तो सर्वेक्षण प्रतिभागी जो संभावित उत्तर चुन सकता है वे हैं: "1, 2, 3, ... , 10"। यदि यह सक्षम है, तो यह सेटिंग उपलब्ध उत्तरों का क्रम उलट देगी: "10, 9, 8, ... , 1"।



चेकबॉक्स लेआउट (multiflexible_checkbox)

विवरण

चेकबॉक्स लेआउट केवल सरणी (संख्या) प्रश्न का प्रकार में उपलब्ध है। सक्षम होने पर, सर्वेक्षण प्रतिभागी चेकबॉक्स के माध्यम से सही उत्तर पर टिक करके उप-प्रश्नों का उत्तर दे सकेंगे।

यह विशेषता स्वचालित रूप से multiflexible_min=0, multiflexible_max=1 और multiflexible_step=1 का उपयोग करती है, चाहे संबंधित बॉक्स में कोई भी कस्टम मान दर्ज किया गया हो।

उपलब्ध विकल्प

  • चालू
  • बंद (डिफ़ॉल्ट)

उदाहरण

सक्षम होने पर, सरणी (संख्या) प्रश्न का प्रकार इस तरह दिखेगा:


हेडर दोहराएँ (repeat_headers)

विवरण

इस विकल्प का उपयोग तब किया जा सकता है जब आप किसी प्रश्न में बड़ी संख्या में उप-प्रश्न जोड़ते हैं। ऐसी स्थिति में, LimeSurvey को यह बताने के लिए इस विकल्प का उपयोग करें कि कितने उप-प्रश्नों के बाद हेडर दोहराए जाने चाहिए।

मान्य मान

  • कोई भी पूर्णांक मान;
  • डिफ़ॉल्ट मान 0 है - हेडर दोहराएँ फ़ंक्शन निष्क्रिय है।


प्रश्न की थीम (question_theme)

विवरण

यह आपको संबंधित प्रश्न के लिए कस्टमाइज़ की गई थीम का उपयोग करने की सुविधा देता है।

उपलब्ध विकल्प

  • आपके द्वारा बनाई गई प्रश्न थीम, जो थीम पैनल में प्रश्न थीम के अंतर्गत स्थित हैं।

देखें: प्रश्न थीम

नोट: यह सुविधा फ़िलहाल विकास के अधीन है।


हमेशा इस प्रश्न को छिपाने (hidden)

विवरण

सक्षम होने पर, प्रश्न हमेशा छिपा रहेगा - यह सर्वेक्षण के प्रतिभागियों को प्रदर्शित नहीं किया जाएगा। इस फ़ंक्शन का उपयोग निम्नलिखित परिस्थितियों में किया जा सकता है:

  • यदि आप किसी प्रश्न को URL के माध्यम से पहले से भरना चाहते हैं और उसे स्क्रीन पर प्रदर्शित नहीं करना चाहते। यह सर्वेक्षण में उपयोग की गई किसी भी शर्त को अनदेखा कर देता है, क्योंकि संबंधित प्रश्न पृष्ठ पर एम्बेड भी नहीं किया जाएगा।
  • यदि आप ExpressionScript - प्रस्तुति के माध्यम से किसी मान को तुरंत संग्रहीत या गणना करना चाहते हैं।
नोट: इस फ़ंक्शन के साथ सामान्यतः उपयोग किया जाने वाला प्रश्न का प्रकार समीकरण है।

उपलब्ध विकल्प

  • चालू
  • बंद (डिफ़ॉल्ट)


CSS क्लास (css_class)

विवरण

यदि आप कुछ प्रश्नों में विशेष CSS क्लास जोड़ना चाहते हैं, तो आप इस बॉक्स में CSS क्लास का नाम (या नाम) दर्ज कर सकते हैं। सुनिश्चित करें कि अलग-अलग क्लास नामों के बीच एक खाली स्थान छोड़ें।

मान्य मान

  • कोई भी टेक्स्ट स्ट्रिंग, जिसमें अलग-अलग CSS क्लास नामों के बीच एक स्पेस हो।
 Hint: आप इस बॉक्स में एक एक्सप्रेशन भी डाल सकते हैं (New in 3.0.0 )। ध्यान रखें कि एक्सप्रेशन का आउटपुट डायनामिक रूप से अपडेट नहीं होगा।


  W3C के अनुसार, CSS क्लास नामों में केवल अक्षर [a-zA-Z और 0-9] तथा ISO 10646 वर्ण U+00A1 और उससे ऊपर के वर्ण, साथ ही हाइफ़न (-) और अंडरस्कोर (_) हो सकते हैं। वे किसी अंक से, या हाइफ़न के बाद अंक से शुरू नहीं हो सकते। LimeSurvey CSS क्लास को एन्कोड करता है, लेकिन यह समस्या को पूरी तरह ठीक नहीं करता।




न्यूनतम मूल्य (multiflexible_min)

विवरण

Multiflexible_min केवल सरणी (संख्या) प्रश्न का प्रकार में उपलब्ध है।

यह ड्रॉपडाउन सूचियों के लिए न्यूनतम संख्यात्मक मान निर्धारित करता है।

मान्य मान

  • कोई भी पूर्णांक मान
  • कोई भी संख्या
  • कोई भी SGQA कोड
  • कोई भी प्रश्न कोड (वेरिएबल नाम)
  • कोई भी समीकरण, जो Expression Manager सिंटैक्स का उपयोग करता हो, आसपास के कर्ली ब्रैकेट के बिना।

उदाहरण

7 से शुरू होने वाला ड्रॉपडाउन बॉक्स सेट करने के लिए, इस विशेषता को 7 पर सेट करें।


पाठ इनपुट (input_boxes)

विवरण

यह केवल सरणी (संख्या) प्रश्न का प्रकार के लिए उपलब्ध है।

यदि यह विकल्प सक्षम है, तो उत्तर को टेक्स्ट बॉक्स में टाइप करना होगा। चरण मान का उपयोग नहीं किया जाएगा। उत्तरदाता उत्तर के रूप में कोई संख्यात्मक मान जमा कर सकते हैं।

न्यूनतम और अधिकतम मान को प्रश्न प्रदर्शन विकल्प से भी सेट किया जा सकता है।

अन्यथा, सर्वेक्षण के प्रतिभागियों को प्रश्न के लिए उत्तर विकल्प ड्रॉपडाउन सूची में से चुनना होगा।

उपलब्ध विकल्प

  • On - इनपुट बॉक्स का उपयोग किया जाता है
  • Off (डिफ़ॉल्ट) - ड्रॉपडाउन सूची का उपयोग किया जाता है



चरण मान (multiflexible_step)

विवरण

केवल सरणी (संख्या) प्रश्न का प्रकार में उपलब्ध है। यह ड्रॉपडाउन सूचियों के लिए संख्यात्मक चरण मान सेट करता है।

उदाहरण

ऐसा ड्रॉपडाउन बॉक्स सेट करने के लिए जो संख्या 2 से शुरू होकर 2 के अंतराल पर 10 तक जाए (यानी: 2, 4, 6, 8, 10), इस विशेषता को 2 पर सेट करें।



अधिकतम मान (multiflexible_max)

विवरण

Multiflexible_max केवल सरणी (संख्या) प्रश्न का प्रकार में उपलब्ध है।

यह ड्रॉपडाउन सूचियों के लिए अधिकतम संख्यात्मक मान सेट करता है।

मान्य मान

  • कोई भी पूर्णांक मान
  • कोई भी संख्या
  • कोई भी SGQA कोड
  • कोई भी प्रश्न कोड (वेरिएबल नाम)
  • कोई भी समीकरण, जिसमें Expression Manager सिंटैक्स का उपयोग किया गया हो, बिना आसपास के कर्ली ब्रेसेस के।

उदाहरण

1 से 10 तक का ड्रॉपडाउन बॉक्स सेट करने के लिए, इस बॉक्स में "10" टाइप करें।



प्रिंट करने योग्य सर्वेक्षण के लिए प्रासंगिकता सहायता (printable_survey_relevance_help)

विवरण

यदि आप कोई सर्वेक्षण प्रिंट करना चाहते हैं, तो आप प्रत्येक प्रश्न के लिए प्रासंगिकता समीकरण भी प्रिंट कर सकते हैं। लेकिन यदि आप प्रिंट किए गए फ़ॉर्म पर एक्सप्रेशन के बजाय उसका स्पष्टीकरण देना चाहते हैं, तो इस बॉक्स में प्रासंगिकता समीकरण का टेक्स्ट स्पष्टीकरण भरें।

मान्य मान

  • कोई भी टेक्स्ट और/या संख्याएँ जिन्हें आप प्रिंट करने योग्य फ़ॉर्म पर दिखाना चाहते हैं।


इनपुट

इनपुट अधिकतम अक्षर (input_max_characters)

विवरण

यह विकल्प आपको एक संख्यात्मक मान दर्ज करने की सुविधा देता है, जो संबंधित प्रश्न के उत्तर टेक्स्ट बॉक्स में सर्वेक्षण के उत्तरदाताओं द्वारा दर्ज किए जा सकने वाले अक्षरों की अधिकतम संख्या को दर्शाएगा।

मान्य मान

  • कोई भी संख्यात्मक मान

उदाहरण

  • यदि आप चाहते हैं कि सर्वेक्षण के प्रतिभागी संक्षिप्त और सटीक उत्तर लिखें, तो अधिकतम अक्षर फ़ील्ड में एक छोटी संख्या (जैसे, 10-15) दर्ज करें।


लॉजिक

न्यूनतम जवाब (min_answers)

विवरण

इस फ़ंक्शन का उपयोग यह सुनिश्चित करने के लिए किया जा सकता है कि उपयोगकर्ता एकाधिक विकल्प वाले प्रश्न में कम से कम निश्चित संख्या में उत्तर चुने।

मान्य मान

  • 0 से अधिक कोई भी पूर्णांक मान
  • कोई भी संख्या
  • कोई भी SGQA कोड
  • कोई भी प्रश्न कोड (वेरिएबल नाम)
  • कोई भी समीकरण, जो ExpressionScript सिंटैक्स का उपयोग करता हो, बिना आसपास के कर्ली ब्रैकेट के।

उदाहरण

यदि इसे X (कोई भी संख्या) पर सेट किया जाए, तो उपयोगकर्ता सर्वेक्षण फ़ॉर्म तभी सबमिट कर सकते हैं जब वे कम से कम X चेकबॉक्स चुनें। यदि इस विकल्प का उपयोग रैंकिंग प्रश्नों के लिए किया जाए, तो यह सुनिश्चित करता है कि उत्तरदाता को उत्तर/सर्वेक्षण सबमिट करने की अनुमति देने से पहले कम से कम तीन आइटम रैंक किए गए हों।

कृपया ध्यान दें कि यदि आप इस विशेषता का उपयोग रैंकिंग प्रश्नों के साथ करते हैं, तो आपको प्रश्न को गैर-अनिवार्य पर सेट करना होगा। अन्यथा, सभी आइटम को रैंक करना आवश्यक होगा, जो तब विरोधाभासी है जब आप min_answers फ़ंक्शन का भी उपयोग करना चाहते हों।



अधिकतम जवाब (max_answers)

विवरण

इसका उपयोग एकाधिक विकल्प वाले प्रश्न में उपयोगकर्ता द्वारा चुने जा सकने वाले जवाबों की कुल संख्या सीमित करने के लिए किया जा सकता है।

मान्य मान

  • कोई भी संख्या मान
  • कोई भी SGQA कोड
  • कोई भी प्रश्न कोड (वेरिएबल नाम)
  • कोई भी समीकरण, जो ExpressionScript सिंटैक्स का उपयोग करता हो, बिना आसपास के कर्ली ब्रैकेट के।

उदाहरण

यदि इसे 2 पर सेट किया जाता है, तो उपयोगकर्ता अधिकतम दो चेकबॉक्स चुन सकेगा या एक चेकबॉक्स चुनकर "अन्य" फ़ील्ड भर सकेगा (यदि मौजूद हो)। रैंकिंग प्रश्न का प्रकार में प्रतिभागी अधिकतम दो आइटम चुन सकेगा।



फ़िल्टर सरणी (array_filter)

विवरण

फ़िल्टर सरणी सेटिंग आपको किसी भी एकाधिक विकल्प वाले प्रश्न का उपयोग करके यह चुनने या तय करने की सुविधा देती है कि बाद की सूची, सरणी या एकाधिक विकल्प वाले प्रश्न में कौन-से उत्तर दिखाए जाएँ।

बाद के प्रश्नों को किसी भी सरणी प्रश्न के प्रकार पर फ़िल्टर किया जा सकता है, जिनमें शामिल हैं:
  • एकाधिक विकल्प
  • टिप्पणी के साथ एकाधिक विकल्प
  • एक से ज़्यादा छोटे टेक्स्ट
  • एकाधिक संख्यात्मक
  • सरणी (5 अंक, 10 अंक, हाँ/नहीं/अनिश्चित, बढ़ना/समान/घटना, कॉलम)
  • सरणी (दोहरी स्केल, टेक्स्ट, संख्याएँ)
  • रैंकिंग

इसके अलावा, इनमें से प्रत्येक प्रश्न के प्रकार को फ़िल्टर किया जा सकता है।

एकमात्र अपवाद सरणी (कॉलम) है, जो अन्य प्रश्नों को फ़िल्टर कर सकता है, लेकिन स्वयं को नहीं।

फ़िल्टर कैसे सेट करें

फ़िल्टर सेट करने के लिए, जिस प्रश्न को आप संपादित कर रहे हैं उसके फ़िल्टर सरणी बॉक्स में किसी एकाधिक विकल्प वाले प्रश्न का प्रश्न कोड दर्ज करें। संबंधित प्रश्न का उपयोग वर्तमान प्रश्न के लिए जानकारी के स्रोत के रूप में किया जाएगा; पिछले प्रश्न के चुने गए उत्तर प्राप्त करके वर्तमान प्रश्न के उत्तर विकल्प के रूप में उपयोग किए जाएँगे। उदाहरण के लिए, यदि आपके स्रोत एकाधिक विकल्प वाले प्रश्न का प्रश्न कोड "Q1" है, तो उत्तरों की फ़िल्टर प्रक्रिया शुरू करने के लिए 'फ़िल्टर सरणी' बॉक्स में "Q1" दर्ज करें। केवल वही उत्तर विकल्प, जो प्रश्न Q1 में चुने गए हैं, array_filter लगाए गए प्रश्न में दिखाई देंगे।

यदि आप चाहते हैं कि इस विकल्प से अधिक प्रश्न फ़िल्टर किए जाएँ, तो प्रश्न कोड को अर्धविराम (;) से अलग करके बॉक्स में लिखें।
  पहले प्रश्न में उपयोग किए गए उप-प्रश्न कोड दूसरे प्रश्न के उप-प्रश्न कोड से मेल खाने चाहिए। अन्यथा, फ़िल्टर सरणी फ़ंक्शन पहले प्रश्न के उत्तरों को फ़िल्टर नहीं करेगा। नोट: जब आप पहले प्रश्न के "other" उत्तर विकल्प को फ़िल्टर करना चाहें, तो आपको दूसरे प्रश्न में इस उत्तर के लिए एक उप-प्रश्न देना होगा और इस उत्तर का उप-प्रश्न कोड "other" होना चाहिए। पूरी प्रणाली कैसे काम करती है, यह बेहतर ढंग से समझने के लिए नीचे दिया गया उदाहरण देखें।


यदि एकाधिक विकल्प में "अन्य" की अनुमति देने वाली सेटिंग चालू है: आप उप-प्रश्न कोड के लिए other चुन सकते हैं और "अन्य" चयनित होने या न होने के आधार पर फ़िल्टर कर सकते हैं।

कैस्केडिंग

चुने गए विकल्प कैस्केड में दिखाए जा सकते हैं। इसका मतलब है कि आप एक ऐसा प्रश्न चुन सकते हैं जो किसी दूसरे प्रश्न को फ़िल्टर करे, जो आगे किसी और प्रश्न को फ़िल्टर करे, और इसी तरह आगे भी।

फ़िल्टर सरणी का उदाहरण

इस सेटिंग की क्षमता को बेहतर ढंग से समझने के लिए आइए निम्नलिखित उदाहरण देखें:



ऊपर दिए गए स्क्रीनशॉट में दो प्रश्न हैं। पहला प्रश्न एक से ज़्यादा छोटे टेक्स्ट प्रश्न के प्रकार का है, जबकि दूसरा सरणी दोहरी स्केल प्रश्न के प्रकार का है। पहले प्रश्न में आप जो उत्तर देते हैं, वे दूसरे प्रश्न में सूचीबद्ध होंगे। तकनीकी रूप से, पहले प्रश्न के उप-प्रश्नों के लिए दिए गए उत्तर फ़िल्टर होकर दूसरे प्रश्न में दिखाए जाते हैं।

यह उदाहरण निम्नलिखित लिंक से डाउनलोड किया जा सकता है: limesurvey_group_32.lsg। इस प्रश्न समूह को अपने LimeSurvey इंस्टॉलेशन में इंपोर्ट करें: प्रश्न समूह इंपोर्ट करें।



सरणी फिल्टर बहिष्कार (array_filter_exclude)

विवरण

सरणी फिल्टर बहिष्कार सेटिंग आपको किसी भी एकाधिक विकल्प प्रश्न का उपयोग करके यह चुनने या सेट करने देती है कि बाद की सूची, सरणी या एकाधिक विकल्प प्रश्न में कौन से उत्तर प्रदर्शित नहीं किए जाएँ।

बाद के प्रश्नों को किसी भी सरणी प्रश्न के प्रकार पर फ़िल्टर किया जा सकता है, जिनमें शामिल हैं:
  • एकाधिक विकल्प
  • टिप्पणी के साथ एकाधिक विकल्प
  • एक से ज़्यादा छोटे टेक्स्ट
  • एकाधिक संख्यात्मक
  • सरणी (5 पॉइंट, 10 पॉइंट, हाँ/नहीं/अनिश्चित, बढ़ना/समान/घटना, स्तंभ के आधार पर)
  • सरणी (दोहरा स्केल, टेक्स्ट, संख्याएँ)
  • रैंकिंग

इसके अलावा, इनमें से प्रत्येक प्रकार के प्रश्न को फ़िल्टर किया जा सकता है।

इसका एकमात्र अपवाद स्तंभ के आधार पर एरे है, जो अन्य प्रश्नों को फ़िल्टर कर सकता है, लेकिन स्वयं फ़िल्टर नहीं किया जा सकता।

इसे कैसे सेट करें

जिस प्रश्न को आप संपादित कर रहे हैं, उसके सरणी फिल्टर बहिष्कार बॉक्स में किसी एकाधिक विकल्प प्रश्न का प्रश्न कोड दर्ज करें। संबंधित प्रश्न का उपयोग वर्तमान प्रश्न के लिए जानकारी के स्रोत के रूप में किया जाएगा; पिछले प्रश्न के न चुने गए उत्तर लिए जाएँगे और वर्तमान प्रश्न के उत्तर विकल्पों के रूप में उपयोग किए जाएँगे। उदाहरण के लिए, यदि आपके स्रोत एकाधिक विकल्प प्रश्न का प्रश्न कोड "Q1" है, तो उत्तरों की फ़िल्टरिंग शुरू करने के लिए 'सरणी फिल्टर बहिष्कार' बॉक्स में "Q1" दर्ज करें। केवल वे उत्तर विकल्प आपके प्रश्न में दिखाई देंगे जो प्रश्न Q1 में चुने नहीं गए हैं।

यदि आप चाहते हैं कि इस विकल्प के माध्यम से और प्रश्न फ़िल्टर किए जाएँ, तो प्रश्न कोड को सेमीकोलन (;) से अलग करके बॉक्स में लिखें।
  पहले प्रश्न में उपयोग किए गए उप-प्रश्न कोड दूसरे प्रश्न के उप-प्रश्न कोड से मेल खाने चाहिए। अन्यथा, सरणी फिल्टर बहिष्कार फ़ंक्शन पहले प्रश्न के उत्तरों को फ़िल्टर नहीं करेगा। पूरा सिस्टम कैसे काम करता है, यह बेहतर ढंग से समझने के लिए नीचे दिया गया उदाहरण देखें।


क्रमिक फ़िल्टरिंग

चुने गए विकल्प क्रमिक रूप से (कैस्केड में) प्रदर्शित किए जा सकते हैं। इसका अर्थ है कि आप ऐसा प्रश्न चुन सकते हैं जो किसी अन्य प्रश्न को फ़िल्टर करता है, जो आगे किसी और प्रश्न को फ़िल्टर करता है, और इसी तरह आगे भी।

उदाहरण

आइए नीचे दिया गया उदाहरण देखें:



ऊपर दिए गए स्क्रीनशॉट में दो प्रश्न हैं। पहला प्रश्न एकाधिक विकल्प प्रश्न के प्रकार का है, जबकि दूसरा टिप्पणी के साथ एकाधिक विकल्प प्रश्न के प्रकार का है। पहले प्रश्न में आप जो उत्तर देते हैं, वे दूसरे प्रश्न से बाहर कर दिए जाएँगे। उदाहरण के लिए, यदि आप ComfortUpdate विकल्प (जिसका उप-प्रश्न कोड 'SQ1' है) और प्लगइन विकल्प ('SQ4') चुनते हैं, तो दूसरे प्रश्न के 'SQ1' और 'SQ4' उप-प्रश्न बाहर कर दिए जाएँगे। हमारे स्क्रीनशॉट में हम देख सकते हैं कि पहले प्रश्न में जो विकल्प नहीं चुने गए, केवल वही दूसरे प्रश्न में प्रदर्शित होते हैं।

यह उदाहरण इस लिंक से डाउनलोड किया जा सकता है: Limesurvey_group_array_filter_exclude.zip। इस प्रश्न समूह को इंपोर्ट करें अपने LimeSurvey इंस्टॉलेशन में।



ऐरे फ़िल्टर शैली (array_filter_style)

विवरण

यह फ़ंक्शन आपको यह चुनने की सुविधा देता है कि सरणी फ़िल्टर किए गए उप-प्रश्न कैसे प्रदर्शित हों। वे या तो "छुपा" या "विकलांग" हो सकते हैं।

उप-प्रश्नों को फ़िल्टर करने का तरीका जानने के लिए, कृपया निम्नलिखित विकि अनुभाग पढ़ें।

उपलब्ध विकल्प

  • छुपा (डिफ़ॉल्ट) - यदि यह विकल्प चुना जाता है, तो पहले चुने गए उप-प्रश्न दूसरे प्रश्न में प्रदर्शित नहीं किए जाएंगे।
  • विकलांग - यदि यह विकल्प चुना जाता है, तो पहले चुने गए उप-प्रश्न धूसर हो जाएंगे और चुने नहीं जा सकेंगे।

उदाहरण

यदि आप "विकलांग" विकल्प का उपयोग करना चाहते हैं, तो पहले चुने गए उप-प्रश्न इस तरह प्रदर्शित होंगे:



Randomization समूह का नाम (random_group)

विवरण

यह प्रश्नों को एक निर्दिष्ट Randomization समूह में रखता है। निर्दिष्ट समूह में शामिल सभी प्रश्न सर्वेक्षण के प्रतिभागियों को अनिश्चित क्रम में दिखाए जाते हैं।

Randomization समूह के नाम का उपयोग करने वाला एक नमूना सर्वेक्षण आपको ExpressionScript नमूना सर्वेक्षण में मिल जाएगा।

मान्य मान

अपनी पसंद की कोई भी स्ट्रिंग दर्ज करें (उदाहरण के लिए: 'group1')। जिन सभी प्रश्नों के Randomization समूह का नाम बॉक्स में समान स्ट्रिंग सेट की गई है, सर्वेक्षण में उनका स्थान randomize हो जाएगा (=उनकी आपस में यादृच्छिक अदला-बदली होगी)।


पूर्वावलोकन प्रश्नों का पूर्वावलोकन करने के लिए प्रश्न समूह का पूर्वावलोकन करें के बजाय सर्वेक्षण का पूर्वावलोकन करें फ़ंक्शन का उपयोग करें, क्योंकि दूसरे फ़ंक्शन में प्रश्न randomized क्रम में नहीं दिखाई देने की रिपोर्ट मिली है।



प्रश्न सत्यापन समीकरण (em_validation_q)

विवरण

यह एक समीकरण है जिसका उपयोग पूरे प्रश्न को सत्यापित करने के लिए किया जाता है (उदाहरण के लिए, कई उत्तरों वाले प्रश्न के सभी भागों को एक साथ)। यदि प्रश्न सत्यापन मानदंडों में विफल रहता है, तो em_validation_q_tip संदेश प्रदर्शित होगा (यह CSS शैली .error का उपयोग करता है)। यह टिप .em_q_fn_validation CSS शैली का उपयोग करती है, जो template.css में डिफ़ॉल्ट रूप से छिपी होती है।

इस सुविधा और उप-प्रश्न सत्यापन समीकरणों (em_validation_sq विकल्प) के बीच मुख्य अंतर यह है कि इस सुविधा में, यदि प्रश्न (या प्रश्न के भाग) सत्यापन में विफल होते हैं, तो एक त्रुटि संदेश दिखाया जा सकता है। उप-प्रश्न सत्यापन में, प्रत्येक टेक्स्ट एंट्री सेल (जैसे सरणी प्रश्न के प्रकार में, लेकिन इसे एकल एंट्री वाले प्रश्न के प्रकारों पर भी लागू किया जा सकता है) की पृष्ठभूमि का रंग (हल्का) लाल कर दिया जाएगा।

मान्य मान

  • कोई भी समीकरण जो ExpressionScript सिंटैक्स का उपयोग करता हो, बिना घुमावदार कोष्ठकों (curly braces) के।

उदाहरण

  • आप एक से ज़्यादा छोटे टेक्स्ट वाले प्रश्न के माध्यम से उपयोगकर्ताओं से जनसांख्यिकीय जानकारी एकत्र करना चाहते हैं, और आप यह सत्यापित करना चाहते हैं कि उपयोगकर्ता ने एक मान्य ईमेल पता और फ़ोन नंबर दर्ज किया है।

यह उदाहरण दिखाता है कि अमान्य उत्तरों के साथ प्रश्न कैसा दिखता है:

और एक अमान्य उत्तर होने पर यह ऐसा दिखता है:

यह जानकारी दर्ज करने के लिए प्रश्न को इस प्रकार एडिट करें:

और यह लॉजिक फ़ाइल दिखाएँ आउटपुट का एक भाग है, जिससे आप अपने एक्सप्रेशन की सटीकता जाँच सकते हैं और सुनिश्चित कर सकते हैं कि कोई सिंटैक्स त्रुटि नहीं है:

जैसा कि आप देख सकते हैं, सत्यापन समीकरण जाँचता है कि ईमेल और फ़ोन नंबर दोनों या तो खाली हैं या नियमित अभिव्यक्ति फ़िल्टर से मेल खाते हैं।

सत्यापन टिप केवल तभी चेतावनी संदेश दिखाती है जब फ़ोन या ईमेल अमान्य प्रतीत होता है।

 Hint: जटिल सत्यापन संदेश बनाने के लिए, ExpressionScript के उपयोग के बारे में पढ़ें।


यदि आप ऊपर दिए गए उदाहरण को अपने LimeSurvey इंस्टॉलेशन में इंपोर्ट करना चाहते हैं, तो निम्नलिखित .lsq फ़ाइल डाउनलोड करें: Em_validation_q_example.zip।

 Hint: याद रखें, LimeSuvey नियमित अभिव्यक्तियों के लिए Perl सिंटैक्स का उपयोग करता है, इसलिए उन्हें / (स्लैश वर्ण) से शुरू और समाप्त होना चाहिए!



पूरे प्रश्न के सत्यापन समीकरण के लिए टिप (em_validation_q_tip)

विवरण

यदि आप प्रश्न सत्यापन समीकरण का उपयोग कर रहे हैं, तो आप इस बॉक्स का उपयोग प्रश्न की टिप के रूप में एक वैकल्पिक संदेश दिखाने के लिए कर सकते हैं, जिसमें बताया गया हो कि प्रश्न को कैसे भरना है।

मान्य मान

  • कोई भी स्ट्रिंग या समीकरण जो ExpressionScript सिंटैक्स का उपयोग करता हो।

उदाहरण

विकी के प्रश्न सत्यापन समीकरण अनुभाग का उदाहरण देखें - इसमें दिखाया गया है कि टिप को कैसे अनुकूलित किया जा सकता है ताकि यह दिखाए कि एक से ज़्यादा छोटे टेक्स्ट वाले प्रश्न के कौन से भाग सत्यापन मानदंडों में विफल हैं।



उप-प्रश्न सत्यापन समीकरण (em_validation_sq)

विवरण

यह एक ऐसा समीकरण है जिसका उपयोग प्रत्येक उप-प्रश्न (टेक्स्ट फ़ील्ड) को अलग-अलग सत्यापित करने के लिए किया जाता है। जो भी टेक्स्ट फ़ील्ड इन सत्यापन शर्तों को पूरा नहीं करता, उसकी पृष्ठभूमि का रंग त्रुटि को उजागर करने के लिए गुलाबी हो जाएगा (.em_sq_fn_validation CSS स्टाइल का उपयोग करके)। ध्यान दें कि यह नियमित अभिव्यक्ति आधारित सत्यापन विकल्प के अतिरिक्त उपलब्ध है।

मान्य मान

कोई भी समीकरण जो ExpressionScript सिंटैक्स का उपयोग करता हो, बिना घुमावदार कोष्ठकों (curly braces) के।

उदाहरण

उदाहरण के लिए, यदि आप उत्तर के रूप में केवल 3 के गुणज वाली संख्याओं की अनुमति देना चाहते हैं, तो समीकरण इस प्रकार होगा:

(this / 3) == floor(this/3)

आरक्षित वेरिएबल this को स्वचालित रूप से सक्रिय टेक्स्ट एंट्री सेल के संदर्भ से बदल दिया जाता है।



उप-प्रश्न सत्यापन समीकरण के लिए सुझाव (em_validation_sq_tip)

विवरण

यदि आप em_validation_sq का उपयोग कर रहे हैं, तो यह एक वैकल्पिक संदेश/सुझाव है, जो दर्ज किया गया उत्तर गलत होने पर प्रदर्शित किया जाएगा।

मान्य मान

  • कोई भी स्ट्रिंग

उदाहरण

  • ईमेल के सत्यापन के उदाहरण को आगे बढ़ाते हुए, सुझाव यह हो सकता है: "कृपया मान्य ईमेल पते दर्ज करें।"


अन्य

प्रिंट व्यू में पेज ब्रेक सम्मिलित करें (page_break)

विवरण

यह विशेषता केवल तब सक्रिय होती है जब आप वास्तव में प्रिंट करने योग्य दृश्य से किसी सर्वेक्षण को प्रिंट करते हैं। यह प्रश्न से पहले पेज ब्रेक लगाती है।

उपलब्ध विकल्प

  • चालू
  • बंद (डिफ़ॉल्ट)



SPSS निर्यात पैमाने प्रकार (scale_export)

विवरण

इसका उपयोग केवल SPSS एक्सपोर्ट के लिए किया जाता है। यह विशेषता SPSS द्वारा अनुमानित डिफ़ॉल्ट स्केल को ओवरराइड करती है। विभिन्न मापन स्केल क्या करते हैं, यह जानने के लिए कृपया संबंधित SPSS दस्तावेज़ पढ़ें।

उपलब्ध विकल्प

  • डिफ़ॉल्ट (default)
  • नॉमिनल (Nominal)
  • ऑर्डिनल (Ordinal)
  • स्केल (Scale)


आँकड़े

सार्वजनिक आंकड़े में दिखाएँ (public_statistics)

विवरण

यह विशेषता सर्वेक्षण व्यवस्थापक को यह चुनने की सुविधा देती है कि सर्वेक्षण जमा करने के बाद किसी विशेष प्रश्न के परिणाम सर्वेक्षण के प्रतिभागियों को दिखाए जाएँ या नहीं।

नोट: अंतिम पृष्ठ पर आँकड़े दिखाने के लिए, प्रस्तुति और नेविगेशन सेटिंग से इस सुविधा को सक्षम करना न भूलें। अन्यथा, आपके सर्वेक्षण के अंत में आँकड़ों का कोई लिंक नहीं दिखाया जाएगा।

प्रत्येक प्रश्न के लिए डिफ़ॉल्ट सेटिंग 'बंद' है (=प्रश्न के आँकड़े उत्तरदाताओं को न दिखाएँ)। यदि आप सर्वेक्षण जमा करने के बाद किसी विशेष प्रश्न (या प्रश्नों) के सर्वेक्षण आँकड़े सर्वेक्षण के प्रतिभागियों को दिखाना चाहते हैं, तो आपको इसे हर प्रश्न के लिए अलग से सक्षम करना होगा।

उपलब्ध विकल्प

  • चालू
  • बंद (डिफ़ॉल्ट)



चार्ट प्रदर्शित करें (display_chart)

विवरण

यह विशेषता सर्वेक्षण व्यवस्थापक को यह चुनने की सुविधा देती है कि प्रश्न के परिणामों वाला चार्ट सर्वेक्षण के प्रतिभागियों द्वारा सर्वेक्षण भरने के बाद उन्हें दिखाया जाए या नहीं।

नोट: चार्ट को अंतिम पृष्ठ पर प्रदर्शित करने के लिए, आपको निम्नलिखित विकल्प सक्षम करने होंगे:


उपलब्ध विकल्प

  • चालू
  • बंद (डिफ़ॉल्ट)



चार्ट के प्रकार (chart_type)

विवरण

यह विशेषता सर्वेक्षण व्यवस्थापक को यह चुनने की अनुमति देती है कि उत्तरदाता द्वारा सर्वेक्षण भरना पूरा करने के बाद उसे किस प्रकार का चार्ट प्रदर्शित किया जाएगा।

नोट: सर्वेक्षण के अंत में चार्ट प्रदर्शित करने के लिए प्रश्न और सर्वेक्षण सेटिंग्स बदलना न भूलें। अधिक विवरण के लिए, चार्ट प्रदर्शित करें प्रश्न विशेषता पर विकी अनुभाग देखें।

उपलब्ध विकल्प

  • पट्टी चार्ट
  • पाइ चार्ट
  • Radar
  • Line
  • PolarArea
  • Doughnut