प्रश्न का प्रकार - Input numerik
From LimeSurvey Manual
संक्षिप्त विवरण
यह प्रश्न का प्रकार सर्वेक्षण प्रतिभागी से एक एकल संख्या दर्ज करने के लिए कहता है।

उदाहरण: Question_example_numerical_input.zip।
सामान्य विकल्प
अनिवार्य
विवरण
यह विकल्प सर्वेक्षण व्यवस्थापकों को अपने उत्तरदाताओं से कुछ सर्वेक्षण प्रश्नों के उत्तर देना आवश्यक करने की सुविधा देता है। यदि अनिवार्य प्रश्नों का उत्तर नहीं दिया जाता है, तो उत्तरदाता आगे नहीं बढ़ सकेंगे। यदि आपके किसी प्रश्न में कई उप-प्रश्न हैं और आप केवल कुछ उप-प्रश्नों के उत्तर आवश्यक करना चाहते हैं, तो तर्क टैब के अंतर्गत उपलब्ध न्यूनतम उत्तर विशेषता का उपयोग करें।
उपलब्ध विकल्प
- On - प्रतिभागी के अगले पृष्ठ पर जाने से पहले प्रश्न का उत्तर देना आवश्यक है - 'कोई जवाब नहीं' उत्तर विकल्प कभी नहीं दिखाया जाता।
- Soft - यदि प्रश्न का उत्तर नहीं दिया गया है, तो अगले पृष्ठ पर जाने का प्रयास करने पर एक चेतावनी दिखाई जाती है - हालांकि, प्रतिभागी चेतावनी को अनदेखा करके आगे बढ़ सकता है। ध्यान दें कि 'कोई जवाब नहीं' विकल्प फिर भी दिखाया जाता है (यदि सर्वेक्षण प्रस्तुति सेटिंग में सक्रिय है)
- Off (डिफ़ॉल्ट) - प्रश्न को बिना उत्तर दिए छोड़ा जा सकता है
सत्यापन (नियमित अभिव्यक्तियों का उपयोग करके) (preg_validation)
विवरण
यह विकल्प आपको नियमित अभिव्यक्ति निर्दिष्ट करने देता है, जिसके द्वारा आप किसी प्रश्न के सभी भागों को सत्यापित कर सकते हैं।
यदि किसी प्रश्न या उप-प्रश्न का मान सत्यापन की आवश्यकताओं को पूरा नहीं करता, तो टेक्स्ट एंट्री फ़ील्ड का बैकग्राउंड रंग लाल हो जाएगा, ताकि उपयोगकर्ता आसानी से देख सकें कि प्रश्न के किन भागों को सुधारने की आवश्यकता है। इस प्रकार आप पेज पर ही सत्यापन कर सकते हैं। इस तरह संबंधित प्रश्न को सत्यापित करने के लिए आपको उपयोगकर्ता के सबमिट बटन पर क्लिक करने की प्रतीक्षा करने की आवश्यकता नहीं होगी।
मान्य मान
- कोई भी मान्य नियमित अभिव्यक्ति
उदाहरण
- कई उदाहरण देखने के लिए यहाँ क्लिक करें।
शर्त
विवरण
यदि शर्त का परिणाम "1" या "true" है, तो प्रश्न सर्वेक्षण के संदर्भ में "प्रासंगिक" माना जाता है, यानी वह सर्वेक्षण प्रतिभागी को दिखाया जाता है। अन्यथा प्रश्न छिपा रहता है। किसी भी सर्वेक्षण प्रश्न के लिए आप प्रासंगिकता समीकरण निर्दिष्ट कर सकते हैं। यह सुविधा शर्तें का उत्तराधिकारी है और कहीं अधिक जटिल सशर्त तर्क का समर्थन करती है।
सिंटैक्स हाइलाइटिंग
जब भी आप शर्त को सेव करते हैं, उसका मूल्यांकन किया जाता है और सिंटैक्स हाइलाइट किया जाता है। किसी भी त्रुटि को रंग से चिह्नित किया जाएगा, ताकि आप उसे जल्दी पहचानकर ठीक कर सकें।
मान्य मान
- कोई भी शर्त जो बिना घुंघराले कोष्ठकों के ExpressionScript सिंटैक्स का उपयोग करती है।
उदाहरण
यहां सिंटैक्स हाइलाइटिंग के अच्छे उदाहरण दिए गए हैं।
प्रदर्शन
उपसर्ग (prefix)
विवरण
एक टेक्स्ट मान, जो टेक्स्ट इनपुट बॉक्स से पहले उपसर्ग के रूप में दिखाया जाता है। उपसर्ग इनपुट के ठीक बाईं ओर दिखाई देता है।
यदि स्क्रीन छोटी है, तो उपसर्ग इनपुट के ऊपर दिखाई देगा। यदि आप इसे बाईं ओर ही रखना चाहते हैं (New in 3.0.0 ) : तो प्रश्न में suffix-prefix-force क्लास जोड़ें।
मान्य मान
- कोई भी वर्ण या वर्णों का समूह, जिसे आप इनपुट से पहले दिखाना चाहते हैं
उदाहरण
इस विशेषता के लिए "$" मान दर्ज करने पर टेक्स्ट इनपुट बॉक्स के ठीक पहले डॉलर का चिह्न दिखाई देगा।
प्रत्यय (Suffix)
विवरण
टेक्स्ट प्रविष्टि बॉक्स के बाद जोड़ा जाने वाला एक टेक्स्ट मान। प्रत्यय इनपुट के ठीक दाईं ओर दिखाया जाता है।
छोटी स्क्रीन पर: प्रत्यय इनपुट के नीचे दिखाया जाता है। यदि आप इसे दाईं ओर ही रखना चाहते हैं (New in 3.0.0 ): प्रश्न में suffix-prefix-force क्लास जोड़ें।
मान्य मान
- कोई भी वर्ण या वर्णों का समूह जिसे आप इनपुट के बाद दिखाना चाहते हैं
उदाहरण
इस विशेषता के लिए "%" मान दर्ज करने पर टेक्स्ट इनपुट बॉक्स के तुरंत बाद प्रतिशत चिह्न दिखाई देगा।
प्रश्न की थीम (question_theme)
विवरण
यह आपको संबंधित प्रश्न के लिए कस्टमाइज़ की गई थीम का उपयोग करने की सुविधा देता है।
उपलब्ध विकल्प
- आपके द्वारा बनाई गई प्रश्न थीम, जो थीम पैनल में प्रश्न थीम के अंतर्गत स्थित हैं।
देखें: प्रश्न थीम
इनपुट बॉक्स चौड़ाई (text_input_width)
विवरण
यह विशेषता टेक्स्ट इनपुट बॉक्स की चौड़ाई (टेक्स्ट इनपुट बॉक्स के "रैपर" की चौड़ाई) निर्धारित करती है। इनपुट बॉक्स का उपयोग (उप-)प्रश्न का उत्तर दर्ज करने के लिए किया जाता है। यदि चौड़ाई का मान पर्याप्त रूप से अधिक है, तो टेक्स्ट इनपुट बॉक्स अगली पंक्ति में दिखाई देगा। कृपया ध्यान दें कि यह विकल्प इनपुट का आकार या पूरे कॉलम की चौड़ाई निर्धारित नहीं करता है!
उपलब्ध विकल्प
- डिफ़ॉल्ट: यदि चुना गया है, तो इस विशेषता को एक डिफ़ॉल्ट मान इस प्रकार आवंटित किया जाएगा कि लेबल और उसका संबंधित टेक्स्ट इनपुट बॉक्स दोनों एक ही पंक्ति में रहें। उदाहरण के लिए, यदि लेबल की चौड़ाई 41% है, तो टेक्स्ट इनपुट बॉक्स की चौड़ाई का मान ऐसा होगा जो लेबल और इनपुट बॉक्स दोनों को एक ही पंक्ति में रहने दे (इस मामले में 58%)। यदि टेक्स्ट इनपुट बॉक्स की चौड़ाई 58% से अधिक होती, तो टेक्स्ट इनपुट बॉक्स अगली पंक्ति में दिखाई देता।
- 8%; 17%...92%, 100%: चुना गया मान जितना बड़ा होगा, टेक्स्ट इनपुट बॉक्स की चौड़ाई उतनी ही अधिक होगी।
उदाहरण
- यदि आप चाहते हैं कि इनपुट वाला भाग उप-प्रश्न/लेबल के नीचे दिखाई दे, तो ड्रॉपडाउन सूची से 100% विकल्प चुनें।
छिपाएँ टिप (hide_tip)
विवरण
अधिकांश प्रश्नों में आमतौर पर एक टिप शामिल होती है, जैसे "कृपया निम्नलिखित विकल्पों में से एक चुनें", या प्रश्न को भरने के तरीके के बारे में संकेत पाठ। यह विशेषता आपको इन टिप/संकेतों को बंद या चालू करने की सुविधा देती है।
इन टिप/संकेतों में सत्यापन मानदंड संदेश भी शामिल होते हैं (जैसे उत्तरों की न्यूनतम/अधिकतम संख्या, न्यूनतम/अधिकतम/बराबर राशि मूल्य)। यदि hide_tip सक्षम है, तो ये संदेश छिपा दिए जाएँगे। हालांकि, यदि उपयोगकर्ता अमान्य डेटा दर्ज करता है, तो टिप दिखाई देंगे। वे लाल रंग में दिखाई देंगे और सत्यापन मानदंड पूरे होने पर हरे रंग में बदल जाएँगे।
उपलब्ध विकल्प
- चालू - टिप/संकेत छिपे रहते हैं;
- बंद (डिफ़ॉल्ट)।
टेक्स्ट इनपुट बॉक्स आकार (input_box_size)
विवरण
यह फ़ंक्शन आपको टेक्स्ट क्षेत्र (टेक्स्ट इनपुट बॉक्स) का आकार सेट करने की सुविधा देता है। डिफ़ॉल्ट रूप से, LimeSurvey इनपुट बॉक्स को एक डिफ़ॉल्ट आकार में प्रदर्शित करता है। इस फ़ंक्शन का उपयोग करके इसे बदला जा सकता है।
मान्य मान
- कोई भी संख्यात्मक मान
विवरण
सक्षम होने पर, प्रश्न हमेशा छिपा रहेगा - यह सर्वेक्षण के प्रतिभागियों को प्रदर्शित नहीं किया जाएगा। इस फ़ंक्शन का उपयोग निम्नलिखित परिस्थितियों में किया जा सकता है:
- यदि आप किसी प्रश्न को URL के माध्यम से पहले से भरना चाहते हैं और उसे स्क्रीन पर प्रदर्शित नहीं करना चाहते। यह सर्वेक्षण में उपयोग की गई किसी भी शर्त को अनदेखा कर देता है, क्योंकि संबंधित प्रश्न पृष्ठ पर एम्बेड भी नहीं किया जाएगा।
- यदि आप ExpressionScript - प्रस्तुति के माध्यम से किसी मान को तुरंत संग्रहीत या गणना करना चाहते हैं।
उपलब्ध विकल्प
- चालू
- बंद (डिफ़ॉल्ट)
CSS क्लास (css_class)
विवरण
यदि आप कुछ प्रश्नों में विशेष CSS क्लास जोड़ना चाहते हैं, तो आप इस बॉक्स में CSS क्लास का नाम (या नाम) दर्ज कर सकते हैं। सुनिश्चित करें कि अलग-अलग क्लास नामों के बीच एक खाली स्थान छोड़ें।
मान्य मान
- कोई भी टेक्स्ट स्ट्रिंग, जिसमें अलग-अलग CSS क्लास नामों के बीच एक स्पेस हो।
प्रिंट करने योग्य सर्वेक्षण के लिए प्रासंगिकता सहायता (printable_survey_relevance_help)
विवरण
यदि आप कोई सर्वेक्षण प्रिंट करना चाहते हैं, तो आप प्रत्येक प्रश्न के लिए प्रासंगिकता समीकरण भी प्रिंट कर सकते हैं। लेकिन यदि आप प्रिंट किए गए फ़ॉर्म पर एक्सप्रेशन के बजाय उसका स्पष्टीकरण देना चाहते हैं, तो इस बॉक्स में प्रासंगिकता समीकरण का टेक्स्ट स्पष्टीकरण भरें।
मान्य मान
- कोई भी टेक्स्ट और/या संख्याएँ जिन्हें आप प्रिंट करने योग्य फ़ॉर्म पर दिखाना चाहते हैं।
इनपुट
अधिकतम अक्षर (maximum_chars)
विवरण
इसकी मदद से आप टेक्स्ट आधारित प्रश्न में दर्ज किए जा सकने वाले अक्षरों की अधिकतम संख्या सेट कर सकते हैं। उदाहरण के लिए, 20 का मान दर्ज करने का अर्थ है कि प्रतिभागी 20 से अधिक अक्षर दर्ज नहीं कर सकता।
मान्य मान
- 0 से बड़ा कोई भी पूर्णांक मान
संख्यात्मक इनपुट के न्यूनतम मूल्य (min_num_value_n)
विवरण
संख्यात्मक इनपुट का न्यूनतम मूल्य, जिसे उत्तरदाता इनपुट बॉक्स में दर्ज कर सकता है।
मान्य मान
- 0 से अधिक कोई भी पूर्णांक मान
- कोई भी संख्या
- कोई भी SGQA कोड
- कोई भी प्रश्न कोड (वेरिएबल नाम)
- ExpressionScript सिंटैक्स का उपयोग करने वाला कोई भी समीकरण, बिना आसपास के कर्ली ब्रैकेट के।
केवल पूर्णांक (num_value_int_only)
विवरण
सक्षम करने पर, प्रतिभागी बॉक्स में केवल पूर्णांक मान ही दर्ज कर पाएंगे।
उपलब्ध विकल्प
- हाँ
- नहीं (डिफ़ॉल्ट)
संख्यात्मक इनपुट का अधिकतम मान (max_num_value_n)
विवरण
संख्यात्मक इनपुट का अधिकतम मान, जिसे प्रतिभागी इनपुट बॉक्स में दर्ज कर सकता है।
मान्य मान
- 0 से अधिक कोई भी पूर्णांक मान
- कोई भी संख्या
- कोई भी SGQA कोड
- कोई भी प्रश्न कोड (वेरिएबल नाम)
- ExpressionScript सिंटैक्स का उपयोग करने वाला कोई भी समीकरण, बिना घुंघराले कोष्ठकों के।
लॉजिक
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) के।
उदाहरण
- आप एक से ज़्यादा छोटे टेक्स्ट वाले प्रश्न के माध्यम से उपयोगकर्ताओं से जनसांख्यिकीय जानकारी एकत्र करना चाहते हैं, और आप यह सत्यापित करना चाहते हैं कि उपयोगकर्ता ने एक मान्य ईमेल पता और फ़ोन नंबर दर्ज किया है।
यह उदाहरण दिखाता है कि अमान्य उत्तरों के साथ प्रश्न कैसा दिखता है:

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

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

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

जैसा कि आप देख सकते हैं, सत्यापन समीकरण जाँचता है कि ईमेल और फ़ोन नंबर दोनों या तो खाली हैं या नियमित अभिव्यक्ति फ़िल्टर से मेल खाते हैं।
सत्यापन टिप केवल तभी चेतावनी संदेश दिखाती है जब फ़ोन या ईमेल अमान्य प्रतीत होता है।
यदि आप ऊपर दिए गए उदाहरण को अपने LimeSurvey इंस्टॉलेशन में इंपोर्ट करना चाहते हैं, तो निम्नलिखित .lsq फ़ाइल डाउनलोड करें: Em_validation_q_example.zip।
पूरे प्रश्न के सत्यापन समीकरण के लिए टिप (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)
विवरण
यह विशेषता केवल तब सक्रिय होती है जब आप वास्तव में प्रिंट करने योग्य दृश्य से किसी सर्वेक्षण को प्रिंट करते हैं। यह प्रश्न से पहले पेज ब्रेक लगाती है।
उपलब्ध विकल्प
- चालू
- बंद (डिफ़ॉल्ट)
आँकड़े
सार्वजनिक आंकड़े में दिखाएँ (public_statistics)
विवरण
यह विशेषता सर्वेक्षण व्यवस्थापक को यह चुनने की सुविधा देती है कि सर्वेक्षण जमा करने के बाद किसी विशेष प्रश्न के परिणाम सर्वेक्षण के प्रतिभागियों को दिखाए जाएँ या नहीं।
प्रत्येक प्रश्न के लिए डिफ़ॉल्ट सेटिंग 'बंद' है (=प्रश्न के आँकड़े उत्तरदाताओं को न दिखाएँ)। यदि आप सर्वेक्षण जमा करने के बाद किसी विशेष प्रश्न (या प्रश्नों) के सर्वेक्षण आँकड़े सर्वेक्षण के प्रतिभागियों को दिखाना चाहते हैं, तो आपको इसे हर प्रश्न के लिए अलग से सक्षम करना होगा।
उपलब्ध विकल्प
- चालू
- बंद (डिफ़ॉल्ट)
चार्ट प्रदर्शित करें (display_chart)
विवरण
यह विशेषता सर्वेक्षण व्यवस्थापक को यह चुनने की सुविधा देती है कि प्रश्न के परिणामों वाला चार्ट सर्वेक्षण के प्रतिभागियों द्वारा सर्वेक्षण भरने के बाद उन्हें दिखाया जाए या नहीं।
- सार्वजनिक आँकड़े सर्वेक्षण सेटिंग, प्रस्तुति और नेविगेशन सेटिंग से
- ग्राफ़ दिखाएँ सर्वेक्षण सेटिंग, प्रस्तुति और नेविगेशन सेटिंग से
- सार्वजनिक आँकड़े प्रश्न विशेषता, और
- चार्ट प्रदर्शित करें प्रश्न विशेषता।
उपलब्ध विकल्प
- चालू
- बंद (डिफ़ॉल्ट)
चार्ट के प्रकार (chart_type)
विवरण
यह विशेषता सर्वेक्षण व्यवस्थापक को यह चुनने की अनुमति देती है कि उत्तरदाता द्वारा सर्वेक्षण भरना पूरा करने के बाद उसे किस प्रकार का चार्ट प्रदर्शित किया जाएगा।
उपलब्ध विकल्प
- पट्टी चार्ट
- पाइ चार्ट
- Radar
- Line
- PolarArea
- Doughnut