कंडीशनल लॉजिक
ब्लॉक दिखाएँ या छिपाएँ, और उत्तरदाताओं के जवाबों के आधार पर पेज नेविगेशन नियंत्रित करें।
कंडीशनल लॉजिक क्या है
कंडीशनल लॉजिक आपके फ़ॉर्म को डायनामिक बनाता है। आप नियम परिभाषित करते हैं जो तब ट्रिगर होते हैं जब उत्तरदाता का जवाब किसी शर्त से मेल खाता है।
नियम जोड़ना
- 1ब्लॉक के बीच + बटन पर क्लिक करें और कंडीशनल लॉजिक चुनें।
- 2मूल्यांकन करने के लिए फ़ील्ड और शर्त चुनें।
- 3शर्त पूरी होने पर की जाने वाली क्रिया चुनें।
- 4एक ही नियम में और शर्तें और और कार्रवाइयाँ जोड़ने के लिए “शर्त जोड़ें” और ऐक्शन सूची का इस्तेमाल करें।
शॉर्टकट: किसी भी सवाल का ••• मेन्यू खोलें और “कंडीशनल लॉजिक जोड़ें” चुनें। नियम का ब्लॉक सीधे उसी सवाल के नीचे आ जाता है, भरने के लिए तैयार।
शर्तें
शर्त किसी एक जवाब की तुलना किसी मान से करती है। आपको कौन-से ऑपरेटर मिलेंगे, यह इस बात पर निर्भर करता है कि नियम किस तरह के सवाल की ओर इशारा कर रहा है।
| ऑपरेटर | किन पर उपलब्ध |
|---|---|
| बराबर है | हर तरह का सवाल |
| बराबर नहीं है | हर तरह का सवाल |
| खाली है | हर तरह का सवाल |
| खाली नहीं है | हर तरह का सवाल |
| इनमें से कोई भी है | ड्रॉपडाउन, मल्टिपल चॉइस, चेकबॉक्स, मल्टी-सिलेक्ट |
| इनमें से कोई नहीं है | ड्रॉपडाउन, मल्टिपल चॉइस, चेकबॉक्स, मल्टी-सिलेक्ट |
| शामिल है | छोटा जवाब, लंबा जवाब, ईमेल |
| से शुरू होता है | छोटा जवाब, लंबा जवाब, ईमेल |
| पर समाप्त होता है | छोटा जवाब, लंबा जवाब, ईमेल |
| से अधिक है | नंबर, तारीख़, समय |
| से कम है | नंबर, तारीख़, समय |
| से अधिक या बराबर है | नंबर, तारीख़, समय |
| से कम या बराबर है | नंबर, तारीख़, समय |
टेक्स्ट की तुलना में छोटे-बड़े अक्षरों और आगे-पीछे की जगह का फ़र्क़ नहीं पड़ता, इसलिए "Yes" और "yes" एक ही नियम से मेल खाते हैं।
शर्तों को जोड़ना
एक नियम में जितनी चाहें उतनी शर्तें रह सकती हैं। दो शर्तों के बीच के AND लेबल पर क्लिक करके उसे OR कर दें।
लगातार आने वाली AND शर्तें एक समूह बनाती हैं और हर OR से नया समूह शुरू होता है। इसलिए "A AND B OR C AND D" तब चलता है जब A और B दोनों सही हों, या जब C और D दोनों सही हों।
क्रियाएँ
एक नियम एक साथ कई कार्रवाइयाँ कर सकता है। शर्तें पूरी होते ही वे सब एक साथ चल पड़ती हैं।
पेज पर जाएँ
शर्त सत्य होने पर किसी विशेष पेज पर जाता है। मल्टी-पेज फ़ॉर्म के साथ मिलकर काम करता है।
उत्तर अनिवार्य करें
शर्त सत्य होने पर ही फ़ील्ड अनिवार्य हो जाती है।
ब्लॉक दिखाएँ
चुने हुए ब्लॉक सामने ले आता है। जिस ब्लॉक पर “ब्लॉक दिखाएँ” कार्रवाई लगी हो, वह शुरू में छिपा रहता है और शर्त पूरी होने पर ही दिखता है।
ब्लॉक छिपाएँ
शर्त सत्य होने पर निर्दिष्ट ब्लॉक दृश्य से हट जाते हैं।
पूर्णता अक्षम करने के लिए बटन छिपाएँ
पूरा करने वाला बटन हटा देता है, यानी शर्त लागू रहने तक फ़ॉर्म भेजा नहीं जा सकता। जो व्यक्ति योग्य नहीं है, उसे रोकने के लिए इसका इस्तेमाल करें।
उदाहरण
यदि "क्या आप छात्र हैं?" का उत्तर "हाँ" है, तो "छात्र ID" फ़ील्ड दिखाएँ। अन्यथा यह छिपा रहता है।
पेज की जाँच के वक़्त छिपे हुए सवाल छोड़ दिए जाते हैं, इसलिए किसी नियम से छिपाया गया ज़रूरी सवाल कभी सबमिशन नहीं रोक सकता।