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


मूल प्रपत्रों के बारे में

मूल प्रपत्रों को Power Pages डिज़ाइन स्टूडियो में कॉन्फ़िगर किया जा सकता है। अधिक जानकारी के लिए फ़ॉर्म जोड़ें देखें।

मूल प्रपत्र मेटाडेटा कॉन्फ़िगरेशन

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

हमसे संपर्क करें प्रपत्र.

अपने वेबसाइट में प्रपत्र जोड़ें

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

मौजूदा मूल प्रपत्र देखने या नए मूल प्रपत्र बनाने के लिए, पोर्टल प्रबंधन अनुप्रयोग खोलें और सामग्री>मूल प्रपत्र पर जाएं.

जब आप एक नया मूल प्रपत्र बनाते हैं, तो पहला चरण यह तय करना होता है कि आप कौन सी तालिका और Dataverse प्रपत्र का नाम रेंडर कर रहे हैं, इसके अलावा मोड: सम्मिलित करें, संपादित करें, या केवल पढ़ें। चयनित मोड यह निर्धारित करता है कि आप पोर्टल से नया रिकॉर्ड बना रहे हैं, मौजूदा रिकॉर्ड को संपादित कर रहे हैं, या पोर्टल पर रिकॉर्ड के बारे में जानकारी प्रदर्शित कर रहे हैं.

नोट

जारी रखने से पहले, सुनिश्चित करें कि आप बुनियादी प्रपत्र के लिए विचारों की समीक्षा कर लें.

मूल प्रपत्र से संबद्ध वेबपृष्ठ सबसे बाईं ओर स्थित मेनू के संबंधित नेविगेशन लिंक में सूचीबद्ध वेबपृष्ठ लिंक का चयन करके देखे जा सकते हैं.

जब आप कोई वेबपेज बनाते या संपादित करते हैं, तो वेब पेज फॉर्म पर दिए गए लुकअप फ़ील्ड में बेसिक फॉर्म निर्दिष्ट किया जा सकता है।

Liquid का उपयोग करके एक मूल फॉर्म जोड़ें

वेबपेज पेज कॉपी फ़ील्ड या वेब टेम्पलेट जैसे सामग्री क्षेत्र में Liquid टैग {% entityform name: '<<basic form name>>' %} जोड़कर किसी वेबसाइट में मूल फॉर्म भी जोड़ा जा सकता है।

अपने प्रपत्र सुरक्षित करें

नोट

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

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

"इस रिकॉर्ड के लिए तालिका अनुमतियां सक्षम होनी चाहिए या इंटरनेट पर कोई भी व्यक्ति डेटा देख सकता है।"

मूल प्रपत्र के लिए अनुमतियां सक्षम करने के लिए, तालिका अनुमतियां सक्षम करें चेकबॉक्स चुनें. अधिक जानकारी के लिए, वेब भूमिकाएँ बनाएँ देखें।

मूल प्रपत्र एट्रिब्यूट्स और संबंध

Name विवरण
नाम रिकॉर्ड का विवरणात्मक नाम. यह फ़ील्ड अनिवार्य है।
तालिका का नाम उस तालिका का नाम जिससे प्रपत्र लोड किया गया है. यह फ़ील्ड अनिवार्य है।
प्रपत्र नाम प्रस्तुत किए जाने वाले लक्षित तालिका पर प्रपत्र का नाम. यह फ़ील्ड आवश्यक है.
टैब नाम रेंडर किए जाने वाले निर्दिष्ट तालिका के लिए प्रपत्र पर टैब का वैकल्पिक नाम.
मोड निम्न में से कोई एक मान:
  • सम्मिलित करें
  • संपादित करें
  • ReadOnly
सम्मिलितका चयन करने से यह इंगित होता है कि प्रपत्र को प्रविष्टि पर एक नया रिकॉर्ड सम्मिलित करना चाहिए. संपादित करें निर्दिष्ट करना यह इंगित करता है कि प्रपत्र को मौजूदा रिकॉर्ड को संपादित करना चाहिए. केवल पठन योग्य का चयन करना यह इंगित करता है कि प्रप्तर को एक मौजूदा रिकॉर्ड के गैर संपादन योग्य प्रप्तर को प्रदर्शित करना चाहिए. संपादित करें और केवल पठन योग्य के लिए स्रोत रिकॉर्ड का मौजूद हो और 'रिकॉर्ड स्रोत प्रकार' व 'रिकॉर्ड ID पैरामीटर नाम' फ़ील्ड में निर्दिष्ट पैरामीटर, प्रपत्र के पोर्टल में लोड होने पर उपयुक्त रिकॉर्ट का चयन किया जाए.
रिकॉर्ड स्रोत प्रकार निम्न में से कोई एक मान:
  • क्वेरी स्ट्रिंग
  • वर्तमान पोर्टल उपयोगकर्ता
  • वर्तमान पोर्टल उपयोगकर्ता से संबद्ध रिकॉर्ड
क्वेरी स्ट्रिंग का चयन करने के लिए एक पैरामीटर नाम आवश्यक है जिसे प्रपत्र के URL की क्वेरी स्ट्रिंग में प्रदान किया जाना चाहिए. यह 'रिकॉर्ड ID पैरामीटर नाम' फ़ील्ड में निर्दिष्ट किया जा सकता है.
पोर्टल उपयोगकर्ता वर्तमान का चयन करने से वर्तमान प्रमाणीकृत उपयोगकर्ता के लिए पोर्टल उपयोगकर्ता रिकॉर्ड प्राप्त होगा.
वर्तमान पोर्टल उपयोगकर्ता से संबद्ध रिकॉर्ड का चयन करने पर वर्तमान प्रमाणित उपयोगकर्ता के लिए, पोर्टल उपयोगकर्ता रिकॉर्ड पुनर्प्राप्त किया जाएगा और फिर 'संबंध नाम' फ़ील्ड द्वारा निर्दिष्ट किए गए अनुसार दिए गए संबंध के लिए रिकॉर्ड पुनर्प्राप्त किया जाएगा.
रिकॉर्ड ID पैरामीटर का नाम इस निकाय प्रपत्र वाले वेब पृष्ठ के URL की क्वेरी स्ट्रिंग में प्रदत्त पैरामीटर नाम में यह मूल प्रपत्र है.
संबंध का नाम रिकॉर्ड स्रोत प्रकार का वर्तमान पोर्टल उपयोगकर्ता के लिए रिकॉर्ड संबद्ध होने पर आवश्यक है. वर्तमान पोर्टल उपयोगकर्ता रिकॉर्ड और लक्षित रिकॉर्ड के बीच के संबंध का लॉजिकल नाम. इसे तालिका नाम फ़ील्ड द्वारा निर्दिष्ट समान तालिका प्रकार लौटाना चाहिए.
यदि नल है तो बनाने की अनुमति दें रिकॉर्ड स्रोत प्रकार का वर्तमान पोर्टल उपयोगकर्ता के लिए रिकॉर्ड संबद्ध होने पर उपलब्ध एक वैकल्पिक बूलियन मान. इंगित करता है कि यदि संबंधित रिकॉर्ड मौजूद नहीं है, तो उपयोगकर्ता को इसे पहली बार बनाने की अनुमति दें, अन्यथा यदि रिकॉर्ड पहले से मौजूद नहीं है तो एक अपवाद फेंक दिया जाता है क्योंकि फॉर्म को डेटा बाइंड करने के लिए रिकॉर्ड की आवश्यकता होती है।
नोट: यह सुविधा मल्टीस्टेप फॉर्म में उपलब्ध नहीं है।
तालिका अनुमतियाँ सक्षम करें फ़ॉर्म को तालिका अनुमतियों का सम्मान करने के लिए प्रेरित करता है. डिफ़ॉल्ट पश्चगामी संगतता कारणों के लिए गलत है. सही पर सेट होने पर, प्रपत्र की पहुँच चाहने वाले किसी भी उपयोगकर्ता के लिए स्पष्ट अनुमतियाँ आवश्यक है.
ध्यान दें: प्रपत्र सुरक्षित करने का यह तरीका जल्द ही बंद कर दिया जाएगा. इसलिए इसका इस्तेमाल नहीं करना चाहिए. इसके बजाय किसी भी डेटा के लिए उपयोगकर्ताओं को पहुँच प्रदान करने के लिए उचित तालिका अनुमतियों, और वेब भूमिका सेटअप का उपयोग करें. अधिक जानकारी: नए पोर्टल पर प्रपत्रों और सूचियों के लिए तालिका अनुमति परिवर्तन

प्रपत्र विकल्प

Name विवरण
कैप्चा जोड़ें कैप्चा प्रदर्शित करें.
प्रमाणित उपयोगकर्ताओं के लिए कैप्चा दिखाएँ प्रमाणित उपयोगकर्ताओं के लिए कैप्चा प्रदर्शित करें.
सत्यापन समूह नामित समूह के मान्य इनपुट का मूल्यांकन करने के लिए इनपुट नियंत्रित करने के लिए समूह नाम असाइन किया गया.
टैब्स से चरण स्वतः जनरेट करें यह इंगित करता है कि मूल प्रपत्र पर एकाधिक टैब प्रदर्शित किए जाते हैं, जिनमें से प्रत्येक टैब एक अनुक्रमिक चरण के रूप में होता है, जो पहले टैब से शुरू होता है और तब तक जारी रहता है जब तक कि सभी टैब पर नेविगेट नहीं किया जाता है और अंतिम सबमिशन पर एक रिकॉर्ड डाला जाता है। डिफ़ॉल्ट रूप से, यह चयनित नहीं होता है. डिफ़ॉल्ट मान इंगित करता है कि वर्तमान चरण के लिए केवल एक टैब या प्रपत्र प्रदान किया जाना है. यदि टैब नाम निर्दिष्ट नहीं है, तो पहला टैब प्रदर्शित किया जाता है।
वेब संसाधन इनलाइन रेंडर करें किसी एक मूल प्रपत्र में एक वेब संसाधन को शामिल करने वाले iframe को हटा देता है.
टूलटिप सक्षम किए गए टूलटिप को लक्षित तालिका पर एट्रिब्यूट के वर्ण का उपयोग करके सेट किया जाता है.
असमर्थित फ़ील्ड्स दिखाएँ असमर्थित Dataverse कॉलम प्रकारों वाले कॉलम नाम दिखाएँ या छिपाएँ.
अनुशंसित फ़ील्ड्स आवश्यकतानुसार सेट करें सभी एट्रिब्यूट के लिए फ़ील्ड आवश्यकता स्तर को ' व्यावसायित अनुशंसा' पर सेट करना आवश्यक बनाता है.
सभी फ़ील्‍ड आवश्‍यक बनाएँ सभी फ़ील्ड को फ़ील्ड आवश्यकता स्तर को अनदेखा करके आवश्यक बनाता है.
सत्यापन सारांश CSS क्लास सत्यापन सारांश को असाइन किया गया CSS क्लास नाम. 'मान्यता-सारांश सूचना सूचना-त्रुटि चेतावनी-खंड' डिफ़ॉल्ट है
सत्यापन सारांश लिंक्स सक्षम करें सही या गलत का बूलियन मान जो यह इंगित करता है कि क्या त्रुटि वाली फ़ील्ड तक स्क्रॉल करने के लिए सत्यापन सारांश में रेंडर किया जाना चाहिए. डिफ़ॉल्ट मान सही है.
सत्यापन सारांश लिंक पाठ सत्यापन सारांश लिंक को असाइन किया गया लेबल. 'यहाँ क्लिक करें' डिफ़ॉल्ट मान है.
सत्यापन सारांश शीर्षलेख पाठ प्रमाणीकरण सारांश शीर्षलेख को असाइन किया गया लेबल.
निर्देश प्रपत्र के साथ काम करने के निर्देश.
रिकॉर्ड नहीं मिला संदेश जब कोई रिकॉर्ड नहीं मिलता है तो प्रदर्शित किया जाने वाला संदेश.

सफल होने पर सेटिंग

Name विवरण
सफल होने पर निम्न में से कोई एक मान:
  • सफलता संदेश प्रदर्शित करें (डिफ़ॉल्ट)
  • रीडायरेक्ट करें
सफल होने पर प्रपत्र छुपाएँ सफलता पर को सफलता संदेश प्रदर्शित करने पर सेट करना आवश्यक होता है. जब चयन किया जाता है, तब प्रपत्र के सफल सबमिशन पर प्रपत्र को छिपा दिया जाता है.
सफलता संदेश सफलता पर को सफलता संदेश प्रदर्शित करने पर सेट करना आवश्यक होता है. सफल सबमिशन पर उपयोगकर्ता को यह संदेश प्रदर्शित किया जाता है. यदि कोई निर्दिष्ट नहीं किया गया है, तो एक डिफ़ॉल्ट संदेश (सबमिशन सफलतापूर्वक पूर्ण हुआ") प्रदर्शित होता है। संगठन के लिए स्थापित और सक्षम प्रत्येक भाषा पैक के लिए, संबंधित भाषा में संदेश दर्ज करने हेतु एक फ़ील्ड उपलब्ध है।
बाहरी URL रीडायरेक्ट पर सेट सफलता के लिए आवश्यक वेब पर किसी बाहरी संसाधन का URL निर्दिष्ट करें.
या वेब पृष्ठ रीडायरेक्ट पर सेट सफलता के लिए आवश्यक वर्तमान वेबसाइट से एक वेब पृष्ठ का चयन करें.
मौजूदा क्वेरी स्ट्रिंग जोड़ें रीडायरेक्ट पर सेट सफलता के लिए आवश्यक चयनित होने पर, मौजूदा क्वेरी स्ट्रिंग पैरामीटर पुनर्निर्देशन से पहले लक्ष्य URL में जोड़ दिए जाते हैं।
रिकॉर्ड ID को क्वेरी स्ट्रिंग में जोड़ें रीडायरेक्ट पर सेट सफलता के लिए आवश्यक चयनित होने पर, बनाए गए रिकॉर्ड की ID को उस URL के क्वेरी स्ट्रिंग में जोड़ दिया जाता है, जिस पर पुनर्निर्देशित किया जा रहा है.
रिकॉर्ड ID पैरामीटर का नाम रीडायरेक्ट पर सेट सफलता के लिए आवश्यक रीडायरेक्ट किए जा रहे URL की क्वेरी स्ट्रिंग में ID पैरामीटर का नाम.
मौजूदा कस्टम क्वेरी स्ट्रिंग जोड़ें रीडायरेक्ट पर सेट सफलता के लिए आवश्यक एक कस्टम स्ट्रिंग जिसे रीडायरेक्ट URL की मौजूदा क्वेरी स्ट्रिंग में जोड़ा जा सकता है.
एट्रिब्यूट मान क्वेरी स्ट्रिंग के पीछे जोड़ें - पैरामीटर नाम रीडायरेक्ट पर सेट सफलता के लिए आवश्यक उस पैरामीटर को देने के लिए एक नाम जो लक्ष्य तालिका पर विशेषता मान से संबंधित है जो रीडायरेक्ट URL के क्वेरी स्ट्रिंग से संलग्न हो जाता है.
एट्रिब्यूट मान क्वेरी स्ट्रिंग के पीछे जोड़ें - एट्रिब्यूट तार्किक नाम रीडायरेक्ट पर सेट सफलता के लिए आवश्यक रीडायरेक्ट URL की क्वेरी स्ट्रिंग में मान संलग्न करनें के लिए लक्ष्य तालिका पर एक विशेषता का तार्किक नाम.

अतिरिक्त सेटिंग

Name वर्णन
संबद्ध वर्तमान पोर्टल उपयोगकर्ता इंगित करता है कि वर्तमान में लॉगिन किए उपयोगकर्ता का रिकॉर्ड, लक्ष्य तालिका रिकॉर्ड के साथ संबद्ध होना चाहिए.
पोर्टल उपयोगकर्ता लुकअप स्तंभ पोर्टल उपयोगकर्ता संग्रहित करने वाले लक्षित तालिका पर एट्रिब्यूट का लॉजिकल नाम.
गतिविधि पक्ष है बूलियन मान इंगित करता है कि क्या पोर्टल उपयोगकर्ता लुकअप कॉलम एक पार्टी गतिविधि प्रकार है या नहीं.
फ़ाइल संलग्न करें किसी फ़ाइल को रिकॉर्ड में संलग्न करने हेतु प्रपत्र के निचले भाग में फ़ाइल अपलोड नियंत्रण सम्मिलित करने के लिए प्रपत्र का चयन करें.
नोट: संस्करण 9.2.2.x और बाद के संस्करण वाले पोर्टलों को फ़ाइलें संलग्न करने के लिए मूल प्रपत्र पर तालिका अनुमतियाँ सक्षम करें सक्षम करने की आवश्यकता नहीं होती है। हालाँकि, यदि आप इसे चुनते हैं, तो आपको यह सुनिश्चित करना होगा कि फ़ॉर्म पर फ़ाइल संलग्न करें बटन प्रदर्शित करने के लिए पैरेंट टेबल और एनोटेशन टेबल पर उचित विशेषाधिकार प्रदान किए गए हैं। एनोटेशन तालिका में कम से कम बनाएं और संलग्न करें विशेषाधिकार होने चाहिए और मूल तालिका में संबंधित AppendTo विशेषाधिकार होना चाहिए. इस बात पर निर्भर करते हुए कि आपके पास फ़ॉर्म बनाने या अपडेट करने का विकल्प है, आपको फ़ॉर्म के परिदृश्य को पूरा करने के लिए बनाएँ, **पढ़ें, और लिखें विशेषाधिकारों की भी आवश्यकता हो सकती है। अपलोड की गई फ़ाइलें टाइमलाइन नियंत्रण सक्षम करके दिखाई जा सकती हैं। अतिरिक्त विवरण के लिए नोट कॉन्फ़िगर करें देखें.
फ़ाइल संलग्न करें संग्रहण स्थान विकल्प: नोट अनुलग्नक, Azure ब्लॉब संग्रहण अगर आपका संगठन Azure संग्रहण का उपयोग करने के लिए कॉन्फ़िगर किया गया है, तो आप वहाँ से इस मूल प्रपत्र के लिए अपलोड की गई फ़ाइलों का संग्रहण चुन सकते हैं. अन्यथा, फ़ाइलें नोट अनुलग्नक के रूप में संग्रहीत कर दी जाएँगी.
एकाधिक फ़ाइलों की अनुमति दें बूलियन मान इंगित करता है कि क्या उपयोगकर्ता एक से अधिक फ़ाइले अपलोड कर सकता है या नहीं.
स्वीकार स्वीकार करें एट्रिब्यूट फ़ाइलों के MIME प्रकार निर्दिष्ट करता है जिन्हें सर्वर फ़ाइल अपलोड के माध्यम से स्वीकार करता है. एक से अधिक मान निर्दिष्ट करने के लिए, मानों को कॉमा से अलग-अलग करें (उदाहरण के लिए, audio/,video/,image/*).
लेबल फ़ाइल अपलोड नियंत्रण के आगे पाठ प्रदर्शित होता है. संगठन के लिए स्थापित और सक्षम प्रत्येक भाषा पैक के लिए, संबंधित भाषा में संदेश दर्ज करने हेतु एक फ़ील्ड उपलब्ध है।
आवश्यक फ़ाइल अनुलग्न करें आगे बढ़ने के लिए आवश्यक फ़ाइल का अनुलग्नक बनाएँ.
आवश्यक त्रुटि संदेश अगर आवश्यक है सही है और उपयोगकर्ता ने फ़ाइल संलग्न नहीं की है, तो प्रपत्र सत्यापन के दौरान संदेश प्रदर्शित होता है. संगठन के लिए स्थापित और सक्षम प्रत्येक भाषा पैक के लिए, संबंधित भाषा में संदेश दर्ज करने हेतु एक फ़ील्ड उपलब्ध है।
फ़ाइलों को स्वीकृत प्रकारों तक प्रतिबंधित करें स्वीकारें फ़ील्ड पर प्रमाणीकरण पर ज़ोर देता है. यदि चयन नहीं किया गया है, तो स्वीकार विशेषता का उपयोग केवल फ़ाइल अपलोड संवाद के लिए सुझाव के रूप में किया जाता है।
फ़ाइल प्रकार त्रुटि संदेश यदि फ़ाइलों को स्वीकृत प्रकारों तक सीमित रखें सत्य है और उपयोगकर्ता अमान्य फ़ाइल प्रकार अपलोड करने का प्रयास करता है, तो फ़ॉर्म सत्यापन के दौरान प्रदर्शित संदेश। संगठन के लिए स्थापित और सक्षम प्रत्येक भाषा पैक के लिए, संबंधित भाषा में संदेश दर्ज करने हेतु एक फ़ील्ड उपलब्ध है।
अधिकतम फ़ाइल आकार (किलोबाइट में) अपलोड की गई फ़ाइल के अधिकतम अनुमत आकार पर प्रमाणीकरण पर ज़ोर डालता है.
फ़ाइल आकार त्रुटि संदेश प्रपत्र प्रमाणीकरण के दौरान प्रदर्शित संदेश, अगर अधिकतम फ़ाइल आकार (किलोबाइट में) सत्य है और उपयोगकर्ता ने एक बहुत लंबी फ़ाइल अपलोड करने का प्रयास किया है. संगठन के लिए स्थापित और सक्षम प्रत्येक भाषा पैक के लिए, संबंधित भाषा में संदेश दर्ज करने हेतु एक फ़ील्ड उपलब्ध है।
कस्टम JavaScript जावास्क्रिप्ट का एक कस्टम ब्लॉक पृष्ठ के निचले भाग में समापन फॉर्म टैग तत्व से ठीक पहले जोड़ा जाता है। एक तालिका फ़ील्ड की HTML इनपुट id, एट्रिब्यूट के लॉजिकल नाम पर सेट होती है. यह jQuery के साथ किसी फ़ील्ड का चयन करना, मान सेट करना या अन्य क्लाइंट-साइड हेर-फेर करने को आसान बनाता है.
$(document).ready(function() { $("#address1_stateorprovince").val("Saskatchewan");});

संबद्ध तालिका संदर्भ

प्रपत्र सहेजे जाने पर संबद्ध टेबल संदर्भ सेट करने से निम्नलिखित पैरामीटर संबंधित होते हैं.

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

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

मूल प्रपत्र कार्रवाई कॉन्फ़िगरेशन

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

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

आप उन क्रियाओं के लिए क्रिया बटन जोड़ सकते हैं जो किसी व्यक्तिगत रिकॉर्ड के लिए लागू हैं और ग्रिड में प्रत्येक पंक्ति के लिए दिखाई देते हैं, बशर्ते कि तालिका अनुमतियों द्वारा उपयुक्त विशेषाधिकार प्रदान किया गया हो। निम्न क्रियाएँ उपलब्‍ध हैं:

  • हटाएं
  • कार्य प्रवाह
  • संबंधित रिकॉर्ड बनाएँ
  • सक्रिय करें
  • निष्क्रिय करें

इन विकल्पों में से किसी एक पर क्लिक करने पर, उस कार्रवाई के लिए एक कॉन्फ़िगरेशन क्षेत्र प्रदर्शित होता है. इसके अलावा, कुछ तालिकाओं में विशिष्ट कार्रवाइयाँ होती हैं, जो उनके लिए प्रति-तालिका आधार पर उपलब्ध होती हैं:

  • अवसर का मान परिकलित करें (अवसर)
  • मामला कार्रवाई रद्द करें (घटना)
  • मामला कार्रवाई (घटना) बंद करें (समाधान करें)
  • कोट को ऑर्डर में रूपांतरित करें (कोट)
  • ऑर्डर को इनवॉइस में रूपांतरित करें (विक्रय ऑर्डर)
  • अवसर से कोट जेनरेट करें (अवसर)
  • अवसर चूकने की कार्रवाई (अवसर)
  • अवसर प्राप्ति की कार्रवाई (अवसर)
  • मामला दोबारा खोलें कार्रवाई (घटना)
  • अवसर को होल्ड पर सेट करें (अवसर)

नोट

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

मूल प्रपत्र के लिए जियोलोकेशन कॉन्फ़िगरेशन

प्रबंधित प्रपत्र को मानचित्र नियंत्रण को प्रदर्शित करने के लिए कॉन्फ़िगर किया जा सकता है ताकि मानचित्र पर मौजूदा स्थान को एक पिन के रूप में प्रदर्शित किया जा सके या किसी उपयोगकर्ता को एक स्थान को निर्दिष्ट करने की योग्यता दी जा सके. जियोलोकेशन जोड़ें देखें.

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

जियोलोकेशन डेटा मूल रूप में.

नोट

  • जियोलोकेशन के सक्षम होने पर केवल-पढ़ने के लिए मूल प्रपत्र में पता फ़ील्ड मानचित्र से बदली गई होती है.
  • एक मोडल विंडो में प्रपत्र प्रदर्शित करते समय नक्शा केवल प्रस्तुत किया जाएगा।
  • जियोलोकेशन अनुभाग German Sovereign Cloud परिवेश में दिखाई नहीं देता है. यदि किसी उपयोगकर्ता ने एक भिन्न प्रपत्र का उपयोग करके जियोलोकेशन को सक्षम किया है, तो वह पोर्टल पर रेंडर करने के दौरान प्रदर्शित नहीं किया जाएगा.

अनुरोध सत्यापन रहा

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

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

Found field(s) submitted with potentially dangerous value(s) such as HTML, or script. Please review the field value(s) and try again.

नोट

स्क्रिप्ट ब्लॉक सहित किसी भी दुर्भावनापूर्ण कोड निष्पादन को रोकने के लिए, आप Site/DisableFormDataSafeHtmlValidation साइट सेटिंग को false पर अपडेट कर सकते हैं। डिफ़ॉल्ट रूप से, सेटिंग सत्य होती है और केवल स्क्रिप्ट ब्लॉक ही मान्य होता है।

अनुरोध सत्यापन को अक्षम करने के लिए, इन चरणों का पालन करें:

  1. पोर्टल प्रबंधन अनुप्रयोग खोलें.

  2. साइट सेटिंग्स पर जाएँ.

  3. नया चुनें.

  4. DisableValidationWebTemplate के रूप में नाम लिखें.

  5. उपयुक्त वेब साइट रिकॉर्ड का चयन करें.

  6. मान को सही के रूप में लिखें. डिफ़ॉल्ट रूप से, सेटिंग असत्य है जो अनुरोध सत्यापन को सक्षम करता है.

  7. यहाँ विवरण लिखें.

  8. सहेजें और बंद करें चुनें.

सावधानी

जब अनुरोध सत्यापन अक्षम हो जाता है, तो सामग्री को एक पृष्ठ पर जमा किया जा सकता है. आपको यह सुनिश्चित करना चाहिए कि सामग्री उचित रूप से एनकोड की गई है या संसाधित की गई है.

विचार

  • प्रपत्र साइट के भीतर देखा जा सके, इसके लिए किसी मूल प्रपत्र को किसी ख़ास वेबसाइट के वेब पृष्ठ से संबद्ध होना चाहिए.
  • कनेक्शन तालिका सबग्रिड मूल प्रपत्र में समर्थित नहीं हैं. यदि आप प्रपत्र डिज़ाइनर का उपयोग करके प्रपत्र में कनेक्शन तालिका सबग्रिड जोड़ते हैं, तो आपके द्वारा पोर्टल पर प्रपत्र को रेंडर करते समय त्रुटि संदेश प्रदर्शित होते हैं और कनेक्शन तालिका का उपयोग करते हैं.
  • मूल रूपों में डुप्लिकेट फ़ील्ड, पार्टी सूची फ़ील्ड, और व्यावसायिक नियम समर्थित नहीं हैं.
  • फ़ील्ड स्तरीय कोड घटकों को प्रपत्रों में जोड़ा जा सकता है. अधिक जानकारी: कोड घटकों का उपयोग करें
  • व्यवसाय नियम और क्लाइंट API केवल-पढ़ने के लिए प्रपत्र पर लॉक किए गए फ़ील्ड को सक्षम कर सकते हैं.
  • यदि आप सम्मिलित करें मोड में एक मूल प्रपत्र बनाते हैं, तो आप बटन के संरेखण को बदल नहीं सकते या मूल प्रपत्र के ऊपर एक क्रिया बटन डाल नहीं सकते.
  • यदि आप प्रपत्र पर ड्रॉपडाउन सूची के रूप में लुकअप नियंत्रण प्रस्तुत करते हैं, तो संबंधित रिकॉर्ड फ़िल्टर काम नहीं करता है.
  • प्रपत्रों पर रोलअप कॉलम कभी-कभी संपादन योग्य दिखाई दे सकते हैं, हालांकि वे केवल पढ़ने के लिए ही होते हैं। यह सुनिश्चित करने के लिए कि ये स्तंभ केवल-पढ़ने के लिए बने रहें, Dataverse प्रपत्र पर स्तंभ को केवल पढ़ने के लिए के रूप में चिह्नित करें.

भी देखें