सूची बॉक्स, ड्रॉप-डाउन सूची बॉक्स, या कॉम्बो बॉक्स पॉप्युलेट करने के लिए वेब सेवा से मानों का उपयोग करना

आप वेब सेवा से द्वितीयक डेटा कनेक्शन द्वारा डेटा के साथ सूची बॉक्स, ड्रॉप-डाउन सूची बॉक्स, या कॉम्बो बॉक्स पॉप्युलेट कर सकते हैं.

इस आलेख में

ओवरव्यू

शुरू करने से पहले

चरण 1: कोइ क्वेरी डेटा कनेक्शन जोड़ना

चरण 2: नियंत्रण कॉन्फ़िगर करना

ओवरव्यू

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

To get data from an external data source, आप डेटा क्वेरी करने वाले अपने प्रपत्र टेम्पलेट में द्वितीयक डेटा कनेक्शन जोड़ें. परिणामस्वरूप, Microsoft Office InfoPath उन डेटा फ़ील्ड और समूह के साथ द्वितीयक डेटा स्रोत बनाता है जो वेब सेवा के XML स्कीमा से संबंधित होते हैं. क्वेरी डेटा कनेक्शन वेब सेवा से डेटा प्राप्त करता है और प्रपत्र के द्वितीयक डेटा स्रोत में संग्रहीत करता है. डिफ़ॉल्ट रूप से, द्वितीयक डेटा स्रोत में डेटा केवल तब उपलब्ध होता है जब उपयोगकर्ता नेटवर्क से कनेक्ट रहता है. आप अपने उपयोगकर्ता के कंप्यूटर पर क्वेरी के परिणामों को सहेजने के लिए द्वितीयक डेटा कनेक्शन कॉन्फ़िगर कर सकते हैं जिससे कि उन्हें डेटा पर तब पहुँच मिले जब उनके प्रपत्र नेटवर्क से कनेक्ट न हों.

सुरक्षा नोट : यदि आप बाह्य डेटा स्रोत से संवेदनशील डेटा पुनर्प्राप्त करने के लिए द्वितीयक डेटा कनेक्शन का उपयोग कर रहे हों, तो हो सकता है कि कंप्यूटर के खोने या चोरी होने की स्थिति में डेटा को अनधिकृत उपयोग से सुरक्षित रखने में मदद के लिए आप इस सुविधा को अक्षम करना चाहें. यदि आप यह सुविधा अक्षम करते हैं, तो उपयोगकर्ता के केवल नेटवर्क से कनेक्टेड होने पर ही डेटा उपलब्ध होगा.

चूँकि डेटा संरचना वेब सेवा में डेटा संग्रहीत करने के तरीके से मेल करनी चाहिए, इसलिए आप मौजूदा फ़ील्ड्स या समूहों को द्वितीयक डेटा स्रोत में संशोधित नहीं कर सकते. यह भी देखें अनुभाग में डेटा कनेक्शंस और डेटा स्रोतों के बारे में अधिक जानकारी के लिए लिंक्स ढूँढें.

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

शुरू करने से पहले

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

  • वेब सेवा का स्थान.

  • यह सत्यापन कि वेब सेवा दस्तावेज़/शाब्दिक शैली एन्कोडिंग का उपयोग करती है. InfoPath केवल दस्तावेज़/शाब्दिक शैली वेब सेवाओं का उपयोग कर सकता है.

  • उस वेब सेवा कर्रवाई का नाम जो प्रपत्र में डेटा भेजेगी.

  • चाहे आप वेब सेवा से ऑफ़लाइन उपयोग के लिए उपयोगकर्ता के कंप्यूटर पर सुरक्षापूर्वक क्वेरी परिणाम संग्रहीत करें.

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

चरण 1: कोइ क्वेरी डेटा कनेक्शन जोड़ना

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

  1. उपकरण मेनू पर, डेटा कनेक्शन क्लिक करें.

  2. डेटा कनेक्शन संवाद बॉक्स में, जोड़ें क्लिक करें.

  3. डेटा कनेक्शन विज़ार्ड में इस से नया कनेक्शन बनाएँ क्लिक करें, डेटा प्राप्त करें क्लिक करें और तब अगला क्लिक करें.

  4. विज़ार्ड के अगले पृष्ठ पर, वेब सेवा क्लिक करें, और तब अगला क्लिक करें.

  5. विज़ार्ड के अगले पृष्ठ पर, वेब सेवा का स्थान लिखें.

    नोट: यदि आप यूनिवर्सल डिस्क्रिप्शन डिस्कवरी एंड इंटिग्रेशन (UDDI) सर्वर का उपयोग करके वेब सेवा खोजना चाहते हैं, तो UDDI खोजें क्लिक करें, जिस UDDI सर्वर का URL खोजना चाहते हैं, उसे दर्ज करें, निर्दिष्ट करें कि क्या आप प्रदाता से या प्रदान की गई सेवा से खोजना चाहते हैं, खोज कीवर्ड दर्ज करें, और तब खोजें क्लिक करें. आपके खोज कीवर्ड से मेल खाने वाली वेब सेवाएँ परिणाम खोजें सूची में दिखाई देंगी. जिसे आप उपयोग करना चाहते हैं, उस वेब सेवा का चयन करें, और तब ठीक क्लिक करें.

  6. अगला क्लिक करें.

  7. किसी कार्रवाई का चयन करें सूची में, उस वेब सेवा कार्रवाई को क्लिक करें जो प्रपत्र पर डेटा वापस भेजता है, और तब अगला क्लिक करें.

  8. यदि डेटा कनेक्शन विज़ार्ड के सामने वेब सेवा के स्कीमा में कोई अज्ञात तत्व आता है, तो यह निर्धारित करने के लिए कि मुख्य डेटा स्रोत में कौनसे फ़ील्ड्स या समूह जोड़े जाएँ, विज़ार्ड के अगले पृष्ठ में आपसे प्रत्येक पैरामीटर के लिए नमूना मान निर्दिष्ट करने को कहा जा सकता है.

    कैसे?

    1. प्रतिमान तालिका में किसी प्रतिमान का चयन करें, और तब नमूना मान सेट करें क्लिक करें.

    2. नमूना मान बॉक्स में, वह मान लिखें, जिसे आपका उपयोगकर्ता संभवतः इस फ़ील्ड के लिए उपयोग करे, और तब ठीक क्लिक करें.

    3. प्रतिमान तालिका में हर प्रतिमान के लिए ये चरण दोहराएँ, और तब अगला क्लिक करें.

    तकनीकी विवरण

    जब आप डेटा कनेक्शन विज़ार्ड में किसी डेटा कनेक्शन को कोई वेब सेवा में कॉन्फ़िगर करते हैं, तो Microsoft Office InfoPath वेब सेवा से कनेक्ट करता है और वेब सर्विस डिस्क्रिप्शन लैंग्वेज़ (WSDL) फ़ाइल का अनुरोध करता है. WSDL फ़ाइल में वेब सेवा द्वारा उपयोग किए जाने वाला स्कीमा होता है. वेब सेवा इस फ़ाइल को InfoPath में भेजकर अनुरोध का उत्तर देती है. InfoPath प्रपत्र टेम्पलेट में द्वितीयक डेटा स्रोत में उचित फ़ील्ड्‍स और समूह जोड़ने के लिए इस फ़ाइल की जानकारी का उपयोग करता है. यदि InfoPath को WSDL फ़ाइल में कोई अज्ञात तत्व प्रकार मिलता है, तो InfoPath अज्ञात तत्व प्रकार की परिभाषा निर्धारित करने के लिए नमूना डेटा का उपयोग करता है, और तब द्वितीयक डेटा स्रोत में उचित फ़ील्ड और समूह जोड़ता है.

  9. यदि आप चाहते हैं कि क्वेरी के परिणाम प्रपत्र के किसी नेटवर्क से कनेक्ट नहीं होने पर भी उपलब्ध हों, तो डेटा की एक प्रतिलिपि प्रपत्र टेम्पलेट में संग्रहीत करें चेक बॉक्स का चयन करें.

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

  10. अगला क्लिक करें.

  11. विज़ार्ड के अगले पृष्ठ पर, द्वितीयक डेटा कनेक्शन के लिए वर्णनात्मक नाम लिखें.

  12. प्रपत्र खोलने पर अपने आप डेटा प्राप्त करने के लिए, जब प्रपत्र खुला हो स्वत: डेटा निकालें चेक बॉक्स का चयन करें.

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

चरण 2: नियंत्रण कॉन्फ़िगर करना

  1. यदि प्रपत्र टेम्पलेट में एकाधिक दृश्य हों, तो जहाँ आप द्वितीयक डेटा स्रोत से डेटा प्रदर्शित करना चाहते हैं, वहाँ नियंत्रण के साथ दृश्य में जाने के लिए दृश्य मेनू पर नाम दिखाएँ क्लिक करें.

  2. इच्छित सूची बॉक्स, ड्रॉप-डाउन सूची बॉक्स, या कॉम्बो बॉक्स पॉप्युलेट करने के लिए उन्हें डबल-क्लिक करें.

  3. डेटा टैब क्लिक करें.

  4. सूची बॉक्स प्रविष्टियाँ के तहत, किसी बाह्य डेटा स्रोत का लुक अप मान क्लिक करें.

  5. डेटा स्रोत सूची में, डेटा वाले समूह या फ़ील्ड्स के साथ उपयोग करने के लिए इच्छित डेटा स्रो‍त क्लिक करें.

  6. प्रविष्टियाँ बॉक्स के आगे XPath का चयन करें क्लिक करें बटन छवि क्लिक करें.

  7. किसी फ़ील्ड या समूह का चयन करें संवाद बॉक्स में, यह निर्दिष्ट करें कि उपयोगकर्ता को कौनसा डेटा दिखया जाए और निम्न में से कोई एक कार्य कर बाह्य डेटा स्रोत पर कौनसा डेटा सबमिट किया जाए.

    निर्दिष्ट करना कि वह डेटा जो उपयोगकर्ता देखते हैं वही वे सबमिट करेंगे

    • कोई फ़ील्ड क्लिक करें, और तब ठीक क्लिक करें.

    यह निर्दिष्ट करना कि जो डेटा उपयोगकर्ता देखेगा वह उपयोगकर्ता द्वारा सबमिट किए जाने वाले डेटा से भिन्न होगा

    नोट: इस परिदृश्य में, उपयोगकर्ता द्वारा देखा जाने वाला डेटा समूह की फ़ील्ड्स में से किसी एक फ़ील्ड का होता है, और उपयोगकर्ता द्वारा सबमिट किया जाने वाले डेटा समान समूह के किसी अन्य फ़ील्ड में होता है.

    1. कोई समूह क्लिक करें, और तब ठीक क्लिक करें.

    2. नियंत्रण गुण संवाद बॉक्स में, मान बॉक्स के आगे XPath का चयन करें क्लिक करें बटन छवि क्लिक करें.

    3. किसी फ़ील्ड या समूह का चयन करें संवाद बॉक्स में, उस डेटा वाला फ़ील्ड क्लिक करें उपयोगकर्ता जिसे बाहरी डेटा स्रोत में सबमिट करता है, और तब ठीक क्लिक करें.

    4. नियंत्रण गुण संवाद बॉक्स में, प्रदर्शन नाम बॉक्स के आगे XPath का चयन करें क्लिक करें बटन छवि क्लिक करें.

    5. किसी फ़ील्ड या समूह का चयन करें संवाद बॉक्स में, उस फ़ील्ड को क्लिक करें जिसमें वह डेटा है जो नियंत्रण में प्रकट होगा, और तब ठीक क्लिक करें.

  8. यदि प्रदर्शन नाम बॉक्स के फ़ील्ड्स में समान प्रदर्शन नाम के साथ मान हों, और आप केवल अनन्य नाम प्रदर्शित करना चाहें, तो केवल अद्वितीय दृश्य नाम वाली प्रविष्टियाँ ही दिखाएँ चेक बॉक्स का चयन करें.

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

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

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

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

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

×