इसके माध्यम से साझा किया गया


पोर्टल पर customer engagement अनुप्रयोग से डेटा प्राप्त करें

नोट

12 अक्टूबर 2022 से प्रभावी, Power Apps पोर्टल Power Pages है। अधिक जानकारी: Microsoft Power Pages अब आम तौर पर उपलब्ध है (ब्लॉग)
हम जल्द ही Power Apps पोर्टल दस्तावेज़ीकरण को Power Pages दस्तावेज़ीकरण के साथ माइग्रेट और विलय करेंगे।

Power Apps पोर्टल्स में आंतरिक रूप से दिखने—वाले या बाहरी रूप से दिखने वाली— पोर्टल वेबसाइट पर डेटा के हेरफेर को प्रस्तुत करने की अनुमति है. इस सेक्शन में हम उन तालिकाएं का ख़ाका तैयार करेंगे, जो इस कार्यात्मकता का आधार हैं और उसे प्राप्त करने के ज़रूरी चरणों पर चर्चा करेंगे.

मूल प्रपत्र

एक मूल प्रपत्र व्यवस्थापक को Power Apps प्रपत्र को किसी पोर्टल पर प्रस्तुत करने की अनुमति देता है, ताकि उसके उपयोगकर्ताओं से मिले डेटा के अनुकूलन योग्य सेट को संपादित, प्रदर्शित या कैप्चर किया जा सके. यह एक अपेक्षाकृत आसान और सीधी प्रक्रिया है और इसके लिए कोड में किसी भी प्रकार का अनुकूलन करने की ज़रूरत नहीं होती, जबकि अन्यथा पोर्टल परिनियोजित करने से पहले ऐसा परिणाम हासिल करने के लिए कोड को अनुकूलित करना पड़ता.

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

बायीं ओर ‘हमसे संपर्क करें’ बहु-चरण प्रपत्र और पोर्टल पर दायीं ओर इसका प्रस्तुतिकरण.

मूल प्रपत्रों में वेबपृष्ठों के साथ संबंध तथा पोर्टल के अंदर प्रपत्र का प्रारंभीकरण नियंत्रित करने के अतिरिक्त गुण समाहित होते हैं. वेबपृष्ठ के साथ इस संबंध के चलते पोर्टल वेबसाइट के अंदर किसी ख़ास पृष्ठ नोड के लिए प्रपत्र निर्धारण की डायनेमिक पुनर्प्राप्ति की जा सकती है.

जब आप एक नया मूल प्रपत्र बनाते हैं, तो पहला चरण यह निर्धारित करना है कि आप कौन-सा तालिका और प्रपत्र नाम प्रस्तुत करने वाले हैं और डालें, संपादित करें या रीड ओनली में से इसके लिए किस मोड का इस्तेमाल करने वाले हैं: आपके द्वारा चयनित मोड से निर्धारित होगा कि आप किसी पोर्टल से एक नया रिकॉर्ड बना रहे हैं, कोई मौजूदा रिकॉर्ड संपादित कर रहे हैं या केवल पोर्टल पर किसी रिकॉर्ड की जानकारी प्रदर्शित कर रहे हैं.

इस प्रदर्शन के लिए, आइए परिदृश्य पर विचार करें जिसमें Contoso, Inc. अपने ग्राहक स्वयं-सेवा पोर्टल पर प्रदान किए गए प्रपत्र से जुड़े Power Apps में कस्टम तालिका बनाना चाहता है, जो उपयोगकर्ताओं को सुधार के लिए सुझाव प्रस्तुत करने की अनुमति देगा, कि जिसे वह कंपनी में लाना चाहता है. इस काम के लिए Contoso, Inc. के व्यवस्थापक को ये कदम उठाने होंगे:

  1. Power Apps का उपयोग करके कस्टम टेबल बनाएं. अधिक जानकारी: तालिका बनाएँ.
    इस उदाहरण में, हम इस तालिका को “सुझाव” कहेंगे.

  2. सुझाव तालिका के अंतर्गत दो कस्टम फ़ील्ड बनाएँ, जो प्रपत्र से कैप्चर की जाने वाली जानकारी से संबंधित हों. इस उदाहरण में, हम SuggestionOrigin (विकल्प सेट) और SuggestionSummary (पाठ की एकाधिक पंक्तियाँ) फ़ील्ड बनाएँगे. दोनों फ़ील्ड व्यवसाय आवश्यक पर सेट हो जाएँगी.

  3. एक नया मुख्य प्रपत्र बनाएं underneath the Suggestion table:

    1. फिर आपको एक-स्तंभ वाला टैब डालना होगा और उसके सेक्शन के गुणों को दो स्तंभ में बदलना होगा.

    2. कस्टम फ़ील्ड के साथ ही साथ मौजूदा नाम फ़ील्ड जोड़ें.

    3. टैब को सुझाव नाम दें.

    4. प्रपत्र गुण में प्रपत्र को सुझाव प्रपत्र नाम दें.

    5. परिवर्तनों को सहेजें और प्रकाशित करें.

      एक पोर्टल पर रेंडर किया जाने वाला एक कस्टम प्रपत्र बनाना.

  4. पोर्टल प्रबंधन ऐप > मूल प्रपत्र खोलें और एक नया मूल प्रपत्र रिकॉर्ड बनाएं. उसे सुझाव का नाम दें, उसकी तालिका नाम फ़ील्ड को सुझाव (new_suggestion) पर सेट करें, उसके प्रपत्र नाम को सुझाव प्रपत्र पर सेट करें, उसके टैब नाम को सुझाव पर सेट करें और उसके प्रपत्र प्रकार को सम्मिलित पर सेट करें और अन्य विकल्पों को आवश्यकतानुसार संशोधित करें.

  5. पोर्टल स्टूडियो का उपयोग करके, सुझाव नामक नया चाइल्ड पृष्ठ बनाएँ. उसके पेज टेम्पलेट मान को बहु-चरण प्रपत्र पर सेट करें, उसके मूल प्रपत्र मान को सुझाव पर सेट करें और प्रपत्र में एक परिचय शामिल करें.

    नोट

    उपयोगकर्ता की वरीयता के आधार पर चाइल्ड पृष्ठ भी बनाया जा सकता है.

  6. उपयोगकर्ताओं को प्रपत्र पर आसानी से नेविगेट करने की सुविधा देने के लिए: पोर्टल में प्राथमिक नेविगेशन संपादित करें और इसके बाद प्रपत्र में एक नया वेब लिंक जोड़ने के लिए + चिह्न चुनें. वेब लिंक को सुझाव नाम दे कर उसे सुझाव पृष्ठ को असाइन करें.

जब कोई उपयोगकर्ता Contoso पोर्टल पर जा कर नेविगेट करते हुए इस निर्मित प्रपत्र पर जाता है और प्रासंगिक डेटा दर्ज करके उसे सबमिट करता है, तो एक नया रिकॉर्ड सबमिट की गई जानकारी के साथ स्वचालित रूप से जेनरेट होगा.

कस्टम सुझाव प्रपत्र एक पोर्टल पर रेंडर किया गया.

मूल प्रपत्र मेटाडेटा

मूल प्रपत्र मेटाडेटा रिकॉर्ड में उन प्रपत्र फ़ील्ड की कार्यात्मकता को बढ़ाने या उसे ओवरराइड करने वाला अतिरिक्त व्यवहार संशोधन तर्क होता है, जिन्हें अन्यथा में मौजूद नेटिव मूल प्रपत्र संपादन क्षमताओं का उपयोग करके संपादित नहीं किया जा सकता था.

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

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

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

सूचियाँ

एक ओर जहाँ मूल प्रपत्र रिकॉर्ड पोर्टल व्यवस्थापक को Power Apps प्रपत्र को पोर्टल उपयोगकर्ताओं को दिखाने की अनुमति देता है, वहीं निकाय सूचियाँ व्यवस्थापकों को अपने पोर्टल पर एक ऐसा वेबपृष्ठ जोड़ने की योग्यता प्रदान करती है, जो रिकॉर्ड की सूची प्रस्तुत करता है और इसके लिए डेवलपर को कस्टम कोड का उपयोग करके पोर्टल पर दृश्य को सरफ़ेस करने की आवश्यकता भी नहीं पड़ती.

सूचियाँ सॉर्टिंग और फ़िल्टरिंग का समर्थन करती हैं और यदि रिकॉर्ड की संख्या सूची रिकॉर्ड में निर्दिष्ट पृष्ठ आकार मान से अधिक है, तो उसे पृष्ठांकित कर दिया जाएगा. यदि विवरण दृश्य के लिए वेब पृष्ठ भी निर्दिष्ट किया गया है, तो प्रत्येक रिकॉर्ड में पृष्ठ के लिए एक लिंक होगा और ID क्वेरी स्ट्रिंग पैरामीटर नाम के साथ क्वेरी स्ट्रिंग में रिकॉर्ड की एक ID भी जोड़ी जाएगी.

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

Contoso, Inc. के व्यवस्थापक के हमारे पिछले उदाहरण पर गौर करते हुए हमने उपयोगकर्ताओं के सुझाव एकत्र करने के लिए मूल प्रपत्र बनाने का तरीका देखा. अब हम उन चरणों की जानकारी देंगे, जिनका (बड़ी सरलता से) पालन करके व्यवस्थापक पोर्टल में सबमिट किए गए रिकॉर्ड को अन्य उपयोगकर्ताओं को दिखा सकेगा, ताकि वे उसकी समीक्षा कर सकें और आसानी से नए रिकॉर्ड सबमिट कर सकें:

  1. सुझाव टेबल के लिए सक्रिय सुझाव नाम का व्यू संपादित करें और इस व्यू में उन कॉलमों को जोड़ें जिन्हें पोर्टल पर प्रदर्शित किया जाना चाहिए.

  2. पोर्टल प्रबंधन ऐप > सूचियां खोलें और एक नया लिस्ट रिकॉर्ड बनाएं.

    1. सुझाव सूची का एक नाम डालें, उसके तालिका नाम को सुझाव (new_suggestion) पर सेट करें.

    2. दृश्य सूची में डिफ़ॉल्ट सक्रिय सुझाव दृश्य या कस्टम-निर्मित दृश्य जोड़ें.

    3. बनाएँ के लिए वेब पृष्ठ को सुझाव पर सेट करें और आवश्यकतानुसार एक बनाएँ बटन या रिक्त सूची पाठ जोड़ें.

  3. पोर्टल स्टूडियो का उपयोग करके, सुझाव सूची नामक नया चाइल्ड पृष्ठ बनाएँ. पृष्ठ टेम्पलेट को संपूर्ण पृष्ठ पर सेट करें, सूची को सुझाव सूची पर सेट करें और प्रदर्शित दृश्य में एक परिचय जोड़ें.

  4. यदि आप चाहें, तो सूची में एक नया वेब लिंक जोड़ने के लिए पोर्टल में प्राथमिक नेविगेशन को संपादित करें और फिर जोड़ें बटन (+) को चुनें. वेब लिंक सुझाव सूची को एक नाम दे कर उसे सुझाव सूची पृष्ठ को असाइन करें. आप पहले बनाए गए सुझाव प्रपत्र लिंक को नई सूची के लिंक के नीचे खींचकर ला सकते हैं, जिससे वह चाइल्ड बन जाएगा.

हमने जिस सरल सेटअप पर पहले चर्चा की थी, उसके परे सूचियाँ कई अन्य विकल्पों का समर्थन करती हैं, जिनमें ये शामिल हैं (लेकिन यह इन्हीं तक सीमित नहीं है):

  • उपयोगकर्ताओं को पोर्टल के संबंधित तालिका के अंदर रिकॉर्ड फ़िल्टर करने और खोजने की अनुमति देती है.
  • उपयोगकर्ताओं को रिकॉर्ड बनाने, संपादित करने या रिकॉर्ड हटाने के साथ ही साथ रिकॉर्ड को किसी Excel कार्यपत्रक पर डाउनलोड करने की अनुमति देती है.
  • उपयोगकर्ताओं को सूची में चयनित किसी रिकॉर्ड के विरुद्ध ऑन-डिमांड कार्यप्रवाह निष्पादित करने की अनुमति देती है.
  • डेटा के एक Bing मानचित्र दृश्य का उपयोग करके सूची से रिकॉर्ड दिखाती है
  • डेटा के कैलेंडर दृश्य का उपयोग करके सूची से रिकॉर्ड दिखाती है.

एकाधिक चरण प्रपत्र

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

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

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

  1. Power Apps का उपयोग करके एक कस्टम टेबल बनाएं. अधिक जानकारी: तालिका बनाएँ
    . इस उदाहरण के लिए, हम इस तालिका को सर्वेक्षण कहेंगे.

  2. सर्वेक्षण तालिका के अंतर्गत कई कस्टम फ़ील्ड बनाकर वे उत्तर दर्शाएँ, जो सर्वेक्षण में उपयोगकर्ता हेतु चुनने के लिए उपलब्ध होंगे:

    1. व्यवस्थापक द्वारा नियोजित "भविष्य में Contoso में सुधार के लिए आपका पसंदीदा सुझाव कौन सा है?" वाले बहु-विकल्पी प्रश्न के लिए विस्तारित समर्थन अवधि, नए उत्पाद और अधिक स्टोर शीर्षक वाली तीन कस्टम फ़ील्ड. प्रत्येक फ़ील्ड दो विकल्प डेटा प्रकार पर सेट होती है.

    2. व्यवस्थापक द्वारा नियोजित "आपको Contoso Ltd. के बारे में सबसे पहले कैसे पता चला?" वाले बहु-विकल्पी प्रश्न के लिए रीटेल स्टोर, खोज इंजन, वेब विज्ञापन और मौखिक प्रचार शीर्षक वाली चार कस्टम फ़ील्ड. प्रत्येक फ़ील्ड दो विकल्प डेटा प्रकार पर सेट होती है.

    3. डेटा प्रकार विकल्प सेट की Contoso Ltd. रेटिंग नाम वाली कस्टम फ़ील्ड. मौजूदा विकल्प सेट का उपयोग करें के लिए, हाँ चुनें और ड्रॉप-डाउन सूची से, लाइकर्ट स्केल गुणवत्ता.

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

  3. सर्वेक्षण तालिका के अंतर्गत मुख्य जानकारी प्रपत्र में सामान्य टैब पर क्लिक करें और फिर गुण बदलें पर क्लिक करें. स्वरूपण टैब पर, एक स्तंभ चुनें और फिर ठीक चुनें. अधिक जानकारी: प्रपत्र बनाएँ या संपादित करें

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

  5. प्रपत्र सहेजें, फिर रिबन में मौजूद इस रूप में सहेजें पर क्लिक करके सर्वेक्षण चरण 2 नामक प्रपत्र की एक प्रतिलिपि बनाएँ. सर्वेक्षण चरण 1 नामक एक अन्य प्रतिलिपि बनाने के लिए फिर से इस रूप में सहेजें को चुनें.

  6. सर्वेक्षण चरण 1 प्रपत्र खोलें, डालें टैब पर स्विच करें और फिर सेक्शन > दो स्तंभ चुनें.

  7. खुला नए अनुभाग के गुण, इसका लेबल बदलकर "भविष्य में सुधार के लिए आपका पसंदीदा सुझाव कौन सा है?" , और फॉर्म के लिए इस अनुभाग का लेबल दिखाएँ विकल्प के लिए चेक बॉक्स चुनें.

  8. विस्तारित समर्थन अवधि, नए उत्पाद और अधिक स्टोर फ़ील्ड को इस सेक्शन में खींच लाएँ.

  9. नया दो स्तंभ वाला सेक्शन जोड़ने का चरण दोहराएँ, लेकिन इस बार लेबल को “आपको Contoso Ltd. के बारे में सबसे पहले किससे पता चला?” में बदल दें. और रीटेल स्टोर, खोज इंजन, वेब विज्ञापन तथा मौखिक प्रचार फ़ील्ड को इस सेक्शन में खींच लाएँ.

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

  11. खोलें सर्वेक्षण चरण 2 प्रपत्र, डालें टैब पर स्विच करें और अनुभाग > एक स्तंभ चुनें.

  12. Contoso Ltd. रेटिंग फ़ील्ड को नए सेक्शन तक खींचकर लाएँ और प्रपत्र पर फ़ील्ड के गुण खोलें और उसके लेबल को “हमें बताएँ कि हमारा प्रदर्शन कैसा है! में बदलें. कृपया Contoso Ltd. के विभिन्न श्रृंखला के उत्पादों की गुणवत्ता को रेट करें” प्रपत्र को सहेजें और बंद करें.

  13. सर्वेक्षण प्रपत्र क्षेत्र में, प्रपत्र ऑर्डर > मुख्य प्रपत्र सेट चुनें. इसकी मदद से आप प्रपत्र ऑर्डर को एक अनुक्रम में काम करने के लिए कॉन्फ़िगर कर सकते हैं, यानी जानकारी > सर्वेक्षण चरण 1 > सर्वेक्षण चरण 2.

  14. मुख्य जानकारी प्रपत्र में और डालें टैब पर सेक्शन > दो स्तंभ चुनें.

  15. नए सेक्शन के गुण खोलें, उसके लेबल को “आप Contoso को भविष्य में अपनी कौन-सी पसंदीदा चीज़ को बेहतर बनाने का सुझाव देना चाहते हैं?” में बदलें और प्रपत्र पर इस सेक्शन का लेबल दिखाएँ चेक बॉक्स चुनें. विस्तारित समर्थन अवधि, नए उत्पाद और अधिक स्टोर फ़ील्ड को इस सेक्शन में खींच लाएँ.

    नया दो स्तंभ वाला सेक्शन जोड़ने का चरण दोहराएँ, लेकिन इस बार लेबल को “आपको Contoso Ltd. के बारे में सबसे पहले किससे पता चला?” में बदल दें. और रीटेल स्टोर, खोज इंजन, वेब विज्ञापन तथा मौखिक प्रचार फ़ील्ड को इस सेक्शन में खींच लाएँ. प्रपत्र में इस बिंदु तक जोड़ी गई सात फ़ील्ड में से प्रत्येक का गुण खोलें, स्वरूपण टैब चुनें और स्वरूपण नियंत्रण को चेक बॉक्स पर सेट करें.

    सेक्शन जोड़ने का चरण दोहराएँ, लेकिन इस बार एक-स्तंभ सेक्शन चुनें. Contoso Ltd. रेटिंग फ़ील्ड को इस सेक्शन तक खींचकर लाएँ और प्रपत्र पर फ़ील्ड के गुण खोलें और उसके लेबल को “हमें बताएँ कि हमारा प्रदर्शन कैसा है! में बदलें. कृपया Contoso Ltd. के विभिन्न श्रृंखला के उत्पादों की गुणवत्ता को रेट करें”

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

  16. पोर्टल प्रबंधन ऐप > बहु-चरण प्रपत्र खोलें और Contoso Ltd. Survey नामक नया बहु-चरण प्रपत्र बनाएँ. प्रमाणीकरण आवश्यक फ़ील्ड को हाँ पर सेट करें और प्रति उपयोगकर्ता एकाधिक रिकॉर्ड की अनुमति फ़ील्ड को नहीं पर सेट करें. प्रपत्र सहेजें, लेकिन उसे खुला रखें.

  17. "Contoso Ltd. सर्वेक्षण" बहु-चरण प्रपत्र रिकॉर्ड पर:

    1. एक नया बहु-चरण प्रपत्र चरण बनाने के लिए आरंभिक चरण लुकअप फ़ील्ड खोलें और नया चुनें.
    2. चरण को सर्वेक्षण चरण 1 का नाम दें.
    3. लक्ष्य तालिका का तार्किक नाम को सर्वेक्षण (new_survey) पर सेट करें.
    4. प्रपत्र नाम को सर्वेक्षण चरण 1 पर सेट करें.
    5. मौजूदा पोर्टल उपयोगकर्ता को संबद्ध करें चेक बॉक्स चुनें.
    6. पोर्टल उपयोगकर्ता लुकअप स्तंभ को संपर्क के बारे में (new_regardingcontact) पर सेट करें.
    7. प्रपत्र सहेजें, लेकिन उसे खुला रखें.
  18. “सर्वेक्षण चरण 1” बहु-चरण प्रपत्र चरण रिकॉर्ड पर:

    1. एक नया बहु-चरण प्रपत्र चरण बनाने के लिए अगला चरण लुकअप फ़ील्ड खोलें और नया चुनें.
    2. चरण को सर्वेक्षण चरण 2 का नाम दें.
    3. बहु-चरण प्रपत्र को Contoso Ltd. सर्वेक्षण पर सेट करें.
    4. लक्ष्य तालिका का तार्किक नाम को सर्वेक्षण (new_survey) पर सेट करें.
    5. मोड को संपादित करें पर सेट करें.
    6. प्रपत्र नाम को सर्वेक्षण चरण 2 पर सेट करें.
    7. स्रोत प्रकार को पिछले चरण का परिणाम पर सेट करें.
    8. सफलता संदेश को “यह सर्वेक्षण पूरा करने का समय निकालने के लिए धन्यवाद!
    9. सुनिश्चित करें कि अगला चरण फ़ील्ड रिक्त हो और फिर प्रपत्र सहेज लें, लेकिन उसे खुला रखें.
  19. “सर्वेक्षण चरण 2” बहु-चरण प्रपत्र चरण रिकॉर्ड पर:

    1. मुख्य नेविगेशन में सबसे दाईं ओर स्थित शेवरॉन पर क्लिक करें और मेटाडेटा चुनकर “सर्वेक्षण चरण 2” रिकॉर्ड के नीचे बहु-चरण प्रपत्र मेटाडेटा संबद्ध दृश्य खोलें.
    2. नया बहु-चरण प्रपत्र मेटाडेटा जोड़ें चुनें और इस नए रिकॉर्ड पर गुण के तार्किक नाम को Contoso Ltd. रेटिंग (new_contosoltdrating) तथा शैली को क्षैतिज रेडियो बटन सूची के रूप में विकल्प सेट पर सेट करें.
    3. सभी खुले प्रपत्र सहेजें और बंद करें.
  20. Portal Management अनुप्रयोग में, वेब पृष्ठ पर जाएँ और Contoso Ltd. Survey नामक नया वेब पृष्ठ बनाएँ. वेबसाइट को Contoso Ltd.” पर, पैरेंट पेज को मुख पेज पर, आंशिक URLको contoso-ltd-सर्वेक्षण पर, PageTemplate को संपूर्ण पेज पर, प्रकाशन स्थिति को प्रकाशित पर और बहु-चरण प्रपत्र को “Contoso Ltd. सर्वेक्षण” पर सेट करें, जिसे पहले बनाया गया था. रिकॉर्ड सहेजें.

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

सर्वेक्षण प्रपत्र में प्रथम चरण, पोर्टल पर रेंडर किया गया.

सर्वेक्षण प्रपत्र में द्वितीय चरण, पोर्टल पर रेंडर किया गया.

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

प्रपत्र एलीमेंट की रेंडरिंग

हालाँकि, अधिकांश प्रपत्र किसी पोर्टल में सफलतापूर्वक प्रस्तुत किए जा सकते हैं, वहीं कुछ ऐसे कॉल-आउट भी होंगे, जिन पर ध्यान देना आवश्यक है, क्योंकि कुछ सुविधाएँ BasicFormView नियंत्रण द्वारा समर्थित नहीं हैं, जो मूल प्रपत्र के वास्तविक प्रस्तुतिकरण का काम संभालता है.

समर्थित प्रपत्र एलीमेंट समर्थित, लेकिन सीमित प्रपत्र एलीमेंट के साथ असमर्थित प्रपत्र एलीमेंट
सभी फ़ील्ड सत्यापन नियम सभी फ़ील्ड प्रकार, सिर्फ़ पक्ष सूची फ़ील्ड को छोड़कर प्रपत्र के शीर्षलेख और पादलेख पोर्टल में दिखाई नहीं देंगे
एकल और एकाधिक स्तंभ वाले लेआउट केवल “वेबपृष्ठ (HTML)” और छवि-संबंधी वेब संसाधन प्रकार समर्थित हैं iFrames
लेबल भाषा अनुवाद किसी लुकअप फ़ील्ड में रिकॉर्ड की फ़िल्टरिंग समर्थित है, लेकिन केवल N:1 संबंधों के लिए प्रपत्र स्क्रिप्टिंग
नोट (प्रपत्र पर डाले गए) लुकअप फ़ील्ड समर्थित हैं, लेकिन प्रपत्र पर किसी लुकअप दृश्य के ज़रिये नया रिकॉर्ड बनाने की क्रिया समर्थित नहीं हैं
उप-ग्रिड (प्रपत्र पर डाले गए)

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

भी देखें

मूल प्रपत्रों के बारे में
बहुचरणी प्रपत्र चरण पारिभाषित करें

नोट

क्या आप हमें अपनी दस्तावेज़ीकरण भाषा वरीयताओं के बारे में बता सकते हैं? एक छोटा सर्वेक्षण पूरा करें. (कृपया ध्यान दें कि यह सर्वेक्षण अंग्रेज़ी में है)

सर्वेक्षण में लगभग सात मिनट लगेंगे. कोई भी व्यक्तिगत डेटा एकत्र नहीं किया जाता है (गोपनीयता कथन).