कोई अनुभाग सम्मिलित करना

किसी Microsoft Office InfoPath प्रपत्र टेम्पलेट पर संबंधित नियंत्रणों के समूहों को संगठित करने के लिए आप किसी अनुभाग का उपयोग कर सकते हैं.

इस आलेख में

किसी अनुभाग का उपयोग कब करें

कोई अनुभाग सम्मिलित करना

प्रपत्र में मानों पर आधारित कोई अनुभाग छुपाना

लेआउट युक्तियाँ

किसी अनुभाग का उपयोग कब करें

किसी अनुभाग का उपयोग तब करें जब आप आपके प्रपत्र टेम्पलेट पर संबंधित नियंत्रणों का कोई समूह संगठित करना चाहते हैं. उदाहरण के लिए, किसी बीमा दावा प्रपत्र टेम्पलेट पर, आप ऐसे पाठ बक्सों के किसी सेट को समूहीकृत करने के लिए किसी अनुभाग का उपयोग कर सकते हैं जो पॉलिसी धारकों से संपर्क जानकारी संग्रहीत करने के लिए उपयोग किए जाते हैं.

Section containing text boxes

प्रपत्र पर उपयोगकर्ताओं द्वारा किसी अन्य स्थान पर दर्ज किए जाने वाले मानों पर आधारित अनुभाग दिखाने या छुपाने के लिए आप सशर्त स्वरूपण का भी उपयोग कर सकते हैं. उदाहरण के लिए, किसी व्यय रिपोर्ट प्रपत्र पर, उपयोगकर्ताओं का व्यय योग 1,000 रु. से अधिक होने पर उनको प्रबंधक अनुमोदन दिखाने के लिए आप सशर्त स्वरूपण का उपयोग कर सकते हैं. यदि व्यय उससे कम हैं, तो प्रपत्र पर अनुभाग छुपा रहता है.

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

युक्ति: डिफ़ॉल्ट रूप से, अनुभाग बॉर्डर्स प्रपत्र पर अदृश्य होते हैं. यदि आप आपके उस अनुभाग के आस-पास कोई बाह्यरेखा चाहते हैं जो बीमा दावा उदाहरण पर दिखाए गए अनुभाग के समान है, तो आप बॉर्डर्स और छायाप्रभाव संवाद बॉक्स में अनुभाग पर कोई बॉर्डर लागू कर सकते हैं.

संबंधित नियंत्रण

InfoPath ऐसे अन्य नियंत्रण शामिल करता है जो अनुभागों के समान होते हैं परंतु वे भिन्न उद्देश्यों को पूरा करते हैं. यह निर्णय लेने के लिए कि इनमें से कौनसे नियंत्रण आपके प्रपत्र टेम्पलेट पर श्रेष्ठ कार्य करेंगे, निम्न सूची देखें:

दोहराया जाने वाला अनुभाग    कोई ऐसा अनुभाग बनाने के लिए जिसे उपयोगकर्ता किसी प्रपत्र पर एकाधिक बार सम्मिलित कर सकें, किसी दोहराए जाने वाले अनुभाग या अन्य दोहराए जाने वाले नियंत्रण का उपयोग करें.

वैकल्पिक अनुभाग    यदि आप आपके प्रपत्र टेम्पलेट पर कोई अनुभाग जोड़ते हैं, तो किसी उपयोगकर्ता द्वारा प्रपत्र पहली बार खोले जाने पर वह प्रकट होगा. वहीं दूसरी ओर, वैकल्पिक अनुभाग डिफ़ॉल्ट रूप से छुपे होते हैं. उपयोगकर्ता यह चुन सकते हैं कि क्या उनके प्रपत्र पर कोई वैकल्पिक अनुभाग शामिल करना है.

पसंद समूह    कोई ऐसा अनुभाग सम्मिलित करने के लिए जिसे किसी दूसरे अनुभाग से बदला जा सके, किसी पसंद समूह का उपयोग करें. किसी पसंद समूह में दो या अधिक अनुभाग होते हैं. डिफ़ॉल्ट रूप से, इनमें से एक अनुभाग प्रपत्र पर दिखाई देता है. उपयोगकर्ता उसे किसी भिन्न अनुभाग से बदलना चुन सकते हैं.

पृष्ठ का शीर्ष

कोई अनुभाग सम्मिलित करना

आप कोई नया, रिक्त प्रपत्र टेम्पलेट डिज़ाइन कर रहे हैं या अपने प्रपत्र टेम्पलेट की डिज़ाइन को किसी डेटाबेस या अन्य बाह्य डेटा स्रोत पर आधारित कर रहे हैं इसके आधार पर, कोई अनुभाग सम्मिलित करने की कार्यविधि थोड़ी भिन्न हो सकती है.

निम्न उदाहरण बताता है कि डिज़ाइन मोड में कोई अनुभाग कैसा दिखता है.

Empty section selected in design mode

नियंत्रण बाउंड या अनबाउंड हो सकते हैं. जब कोई नियंत्रण बाउंड होता है, तो यह डेटा स्रोत में किसी फ़ील्ड या समूह से कनेक्ट होता है जिससे की नियंत्रण में दर्ज किया गया डेटा संबंधित प्रपत्र (.xml) फ़ाइल में सहेजा जा सके. जब कोई नियंत्रण अनबाउंड होता है, तो यह किसी फ़ील्ड या समूह से कनेक्ट नहीं होता, और नियंत्रण में दर्ज किया गया डेटा सहेजा नहीं जाता. जब आप अपने सूचक का चयन करते हैं या उसे किसी नियंत्रण पर ले जाते हैं, तो पाठ और कोई बाइंडिंग चिह्न नियंत्रण के ऊपरी-दाएँ कोने में दिखाई देता है. पाठ उस समूह या फ़ील्ड का इंगित करता है जिससे नियंत्रण डेटा स्रोत में बाउंड है. चिह्न यह इंगित करता है कि नियंत्रण उस समूह या फ़ील्ड से ठीक से बाउंड है या नहीं. जब बाइंडिंग सही हो, तो हरा चिह्न दिखाई देता है. यदि बाइंडिंग में कुछ ग़लत हो, तो आप आप इस चिह्न के बजाय नीला या लाल चिह्न देखेंगे.

प्रपत्र टेम्पलेट का डेटा स्रोत फ़ील्ड्‍स और समूहों का बना होता है, जो पदानुक्रमिक दृश्य में डेटा स्रोत कार्यफलक में दिखाई देता है. अनुभाग हमेशा प्रपत्र टेम्पलेट के डेटा स्रोत में समूहों से बाउंड होते हैं. किसी अनुभाग में प्रत्येक नियंत्रण किसी ऐसे फ़ील्ड से बाउंड होता है जो अनुभाग के समूह का भाग है.

निम्न उदाहरण में, प्रपत्र टेम्पलेट पर पॉलिसी धारक जानकारी अनुभाग डेटा स्रोत कार्यफलक में पता पॉलिसी धारक समूह से बाउंड है.

relationship between section on form template and corresponding group in data source

किसी नए, रिक्त प्रपत्र टेम्पलेट पर कोई अनुभाग सम्मिलित करना

जब आप कोई नया, रिक्त प्रपत्र टेम्पलेट डिज़ाइन करते हैं, तब डिफ़ॉल्ट रूप से नियंत्रण कार्यफलक में डेटा स्रोत को अपने आप बनाएँ चेक बॉक्स चयनित हो जाता है. यह InfoPath को डेटा स्रोत में स्वचालित रूप से फ़ील्ड और समूह बनाने में सक्षम करता है. ये फ़ील्ड और समूह डेटा स्रोत कार्यफलक में फ़ोल्डर और फ़ाइल चिह्न द्वारा दर्शाए जाते हैं.

  1. प्रपत्र टेम्पलेट पर, जहाँ आप नियंत्रण सम्मिलित करना चाहते हैं, वहाँ कर्सर रखें.

  2. यदि नियंत्रण कार्यफलक दृश्यमान नहीं है, तो सम्मिलित करें मेनू पर और नियंत्रण क्लिक करें, या ALT+I, C दबाएँ.

  3. नियंत्रण सम्मिलित करें के तहत, अनुभाग क्लिक करें.

  4. अनुभाग में नियंत्रण जोड़ने के लिए, नियंत्रण कार्यफलक से इच्छित नियंत्रण आपके प्रपत्र टेम्पलेट पर अनुभाग में खींचें.

    नोट: जब तक नियंत्रण का फ़ील्ड डेटा स्रोत में पहले से अनुभाग के समूह का भाग न हो, तब तक आपको ऐसा नियंत्रण नहीं ले जाना चाहिए, जो अनुभाग में प्रपत्र टेम्पलेट पर पहले से हो. अन्यथा, नियंत्रण की बाइंडिंग भंग हो सक‍ती है.

  5. नियंत्रण में कोई लेबल जोड़ने के लिए, उसके ऊपर पाठ लिखें.

किसी मौजूदा डेटा स्रोत पर आधारित किसी प्रपत्र टेम्पलेट पर कोई अनुभाग सम्मिलित करना

यदि आप अपने प्रपत्र टेम्पलेट की डिज़ाइन किसी मौजूदा एक्सटेंसिबल मार्कअप लैंग्वेज (XML) फ़ाइल, डेटाबेस, या वेब सेवा के आधार पर बनाते हैं, तो InfoPath उस मौजूदा डेटा स्रोत से फ़ील्ड्स और समूह को डेटा स्रोत कार्यफलक में प्राप्त कर लेता है. इस परिदृश्‍य में, डेटा स्रोत कार्यफलक से कोई दोहराया जाने वाला समूह प्रपत्र टेम्लपेट पर खींचकर या नियंत्रण कार्यफलक के उपयोग से अनुभाग सम्मिलित कर आप कोई अनुभाग जोड़ सकते हैं, जैसा कि निम्न कार्यविधि में बताया गया है:

  1. प्रपत्र टेम्पलेट पर, जहाँ आप नियंत्रण सम्मिलित करना चाहते हैं, वहाँ कर्सर रखें.

  2. यदि नियंत्रण कार्यफलक दृश्यमान नहीं है, तो सम्मिलित करें मेनू पर और नियंत्रण क्लिक करें, या ALT+I, C दबाएँ.

  3. नियंत्रण सम्मिलित करें के तहत, अनुभाग क्लिक करें.

  4. अनुभाग बाइंडिंग संवाद बॉक्स में, उस समूह का चयन करें जिसमें आप अनुभाग डेटा संग्रहीत करना चाहते हैं, और तब ठीक क्लिक करें.

  5. अनुभाग में नियंत्रण जोड़ें, और तब उनको डेटा स्रोत में उपयुक्त फ़ील्ड्स से बाइंड करें.

पृष्ठ का शीर्ष

प्रपत्र में मानों पर आधारित कोई अनुभाग छुपाना

सशर्त स्वरूपण केवल नियंत्रणों पर स्वरूपण परिवर्तन लागू करने के लिए नहीं है. किसी अन्य नियंत्रण में दर्ज किए जाने वाले मान पर आधारित कोई नियंत्रण दिखाना या छुपाना सशर्त स्वरूपण का उपयोग करने का एक श्रेष्ठ तरीका है. ऐसा करने का सामान्य तरीका आपके प्रपत्र को किसी अनुभाग के ऊपर किसी चेक बॉक्स के साथ डिज़ाइन करना है, ताकि चेक बॉक्स का चयन करने से अनुभाग दिखाई दे या छुप जाए. यह तकनीक आपके लिए सही समय पर सही जानकारी दिखाना आसान बना देती है.

इस कार्यविधि में माना जाता है कि आपने पहले ही आपके प्रपत्र टेम्पलेट पर कोई अनुभाग जोड़ लिया है.

  1. प्रपत्र टेम्पलेट पर, उस अनुभाग को क्लिक करें जिसको आप छुपाना चाहते हैं.

  2. स्वरूप मेनू पर, सशर्त स्वरूपण क्लिक करें.

  3. सशर्त स्वरूपण संवाद बॉक्स में, जोड़ें क्लिक करें.

  4. यदि यह शर्त सही हो के तहत, इच्छित शर्त सेट करें. उदाहरण के लिए, कोई विशिष्ट चेक बॉक्स चयनित किए जाने पर चरण 1 में आपके द्वारा चयनित अनुभाग छुपाने के लिए, उस फ़ील्ड का चयन करें जिससे पहले बॉक्स में चेक बॉक्स बाउंड है, और तब वह मान निर्दिष्ट करें जो यह निर्धारित करेगा अनुभाग को छुपाना है या नहीं.

    युक्ति: डिफ़ॉल्ट रूप से, चेक बॉक्सेस के लिए, TRUE का अर्थ है "चयनित" या "चेक्ड," जबकि FALSE का अर्थ है "रिक्त" या "अनचेक्ड."

  5. फिर यह स्वरूपण लागू करें के तहत, यह नियंत्रण छुपाएँ क्लिक करें.

  6. शर्त सहेजने और प्रपत्र टेम्पलेट पर वापस जाने के लिए, दो बार ठीक क्लिक करें.

  7. अपने परिवर्तनों का परीक्षण करने के लिए, मानक उपकरण पट्‍टी पर पूर्वावलोकन क्लिक करें, या CTRL+SHIFT+B दबाएँ.

पृष्ठ का शीर्ष

लेआउट युक्तियाँ

किसी प्रपत्र टेम्पलेट पर किसी अनुभाग में नियंत्रण सम्मिलित करने के पहले, यह विचार करें कि आप उन नियंत्रणों को कैसे व्यवस्थित करना चाहते हैं. पाठ बक्सों और अन्य नियंत्रणों को अनुभाग पर किसी भी इच्छित स्थान पर खींचकर आप उनको जोड़ सकते हैं. अथवा यदि आप लेआउट पर अधिक नियंत्रण चाहते हैं, तो आप अनुभाग में कोई लेआउट तालिका जोड़ सकते हैं और तब अलग-अलग कक्षों में लेबल्स और नियंत्रण सम्मिलित कर सकते हैं ताकि वे ठीक से संरेखित हो जाएँ. निम्न उदाहरण में, अनुभाग में नियंत्रणों को व्यवस्थित करने के लिए प्रपत्र डिज़ाइनर ने कोई दो-पंक्ति, तीन-स्तंभ लेआउट तालिका उपयोग की है.

Section with layout table containing text boxes

लेआउट तालिकाओं का उपयोग करने के अतिरिक्त, आप निम्न में से एक या एक से अधिक कार्य कर सकते हैं:

  • एक बार में कई अनुभागों का आकार बदलने के लिए, उन अनुभागों का चयन करें, जिनका आकार आप बदलना चाहते हैं, ALT+ENTER दबाएँ, आकार टैब क्लिक करें, और तब आवश्यक समायोजन करें.

  • किसी अनुभाग की बॉर्डर या रंग बदलने के लिए, प्रपत्र टेम्पलेट पर उसका चयन करें, स्वरूप मेनू पर, बॉर्डर्स और छायांकन क्लिक करें, बॉर्डर्स टैब क्लिक करें, और तब आवश्यक समायोजन करें.

  • आपके अनुभाग में वास्तविक पाठ के साथ नियंत्रण कैसे दिखाई देंगे, उन्हें देखने के लिए, दृश्य मेनू पर नमूना डेटा क्लिक करें. यह आपको यह समझने में मदद करता है कि आपके प्रपत्र टेम्पलेट पर आधारित प्रपत्र को उपयोगकर्ता द्वारा भरे जाने पर वह कैसा दिखाई देगा.

  • अवसर आने पर, अनुभाग के नियंत्रणों के भीतर का पाठ और उन नियंत्रणों के बाईं ओर के लेबल संरेखण से हल्के से बाहर दिखाई दे सकते हैं. उन्हें तुरंत पुनः संरेखित करने के लिए, नियंत्रण को डबल-क्लिक करें, आकार टैब पर संरेखित करें क्लिक करें, और तब लागू करें क्लिक करें. यदि लेआउट तालिका में लेबल और नियंत्रण भिन्न कक्षों में हों, तो लेबल वाले कक्ष को राइट-क्लिक करें, शॉर्टकट मेनू पर तालिका गुण क्लिक करें, और तब कक्ष टैब पर अनुलंब संरेखण के तहत केंद्र क्लिक करें.

पृष्ठ का शीर्ष

अपने कौशल का विस्तार करें
प्रशिक्षण का अन्वेषण करें
पहले नई सुविधाएँ प्राप्त करें
Office प्रतिभागी में शामिल हों

क्या यह जानकारी मददगार थी?

आपकी प्रतिक्रिया के लिए आपको धन्यवाद!

आपकी प्रतिक्रिया के लिए धन्यवाद! ऐसा लगता है आपको हमारे किसी Office सहायता एजेंट से कनेक्ट करना मददगार हो सकता है.

×