कार्ड में वेरिएबल जोड़ें
महत्त्वपूर्ण
29 अगस्त, 2025 से, Power Apps के लिए कार्ड अप्रचलित हो जाएँगे और उनका समर्थन नहीं किया जाएगा। परिणामस्वरूप, Power Apps के लिए बनाए गए और साझा किए गए कोई भी कार्ड काम नहीं करेंगे। Microsoft Teams उपयोगकर्ता नये कार्ड नहीं बना सकेंगे या मौजूदा कार्डों को क्रियान्वित नहीं कर सकेंगे।
हम अनुशंसा करते हैं कि आप जिस भी कार्यक्षमता पर भरोसा करते हैं उसे अप्रचलन तिथि से पहले कार्ड से माइग्रेट कर लें। Power Apps समान कार्यक्षमता के लिए या तो में अनुकूली कार्ड Copilot Studio या के लिए अनुकूली कार्ड Microsoft Teams में संक्रमण पर विचार करें। अधिक जानकारी: कार्डों का अवमूल्यन Power Apps
चर पुनः उपयोग के लिए डेटा संग्रहीत करते हैं। डेटा विभिन्न प्रकार का हो सकता है, जैसे संग्रह, पाठ या संख्या। चरों के अद्वितीय नाम होते हैं, जिन्हें आप सूत्रों में संदर्भित करते हैं। Power Fx उन्हें कार्ड डिज़ाइनर में डालें, संशोधित करें और निकालें।
किसी चर का मान अस्थायी हो सकता है, जिसे प्रत्येक कार्ड सत्र के लिए रीसेट किया जा सकता है, या स्थायी हो सकता है, जिसे किसी विशिष्ट कार्ड इंस्टैंस के सभी सत्रों में साझा किया जा सकता है। अस्थायी चर प्रत्येक कार्ड सत्र के लिए अलग-अलग होते हैं, यहां तक कि एकल उपयोगकर्ता के लिए भी, जिसका अर्थ है कि यदि आपको चैट और चैनल में एक ही कार्ड इंस्टेंस भेजा गया है, तो अस्थायी चर उन दो सत्रों में अलग-अलग हो सकते हैं।
उदाहरण के लिए, आपने एक कार्ड बनाया है जो यह गिनता है कि उपयोगकर्ता एक सत्र के दौरान कितनी बार बटन दबाता है। आप कार्ड के वर्तमान उदाहरण में बटन दबाने की संख्या को संग्रहीत करने के लिए एक अस्थायी संख्या चर बनाएंगे। यदि आप कार्ड इंस्टैंस में बटन दबाने वाले अंतिम उपयोगकर्ता का नाम भी कैप्चर करना चाहते हैं, तो आप इसे एक स्थायी टेक्स्ट वेरिएबल में संग्रहीत करेंगे। यदि आप कार्ड इंस्टैंस के बीच डेटा को और अधिक सहेजना चाहते हैं, तो आप डेटा कनेक्शन का उपयोग करेंगे।
चरों को अनुकूलन योग्य भी बनाया जा सकता है, जिसका अर्थ है कि मान प्रेषक द्वारा निर्धारित किया जाता है, चाहे वह लिंक के रूप में भेजने से पहले प्ले पेज में हो या Power Automate कार्ड इंस्टेंस बनाएँ कार्रवाई के भाग के रूप में हो।
पूर्वावश्यकताएँ
- एक Power Apps खाता
- एक पत्रक
चर बनाएं
Power Apps में साइन इन करें. कार्ड का चयन करें, और फिर एक कार्ड का चयन करें. यदि कार्ड टैब दिखाई नहीं देता है, तो अधिक चुनें और कार्ड टैब को पिन करें।
कार्ड डिज़ाइनर के बाएँ फलक में, वैरिएबल्स चुनें
+ नया चर चुनें.
नया वेरिएबल विंडो में, निम्नलिखित मान सेट करें:
- नाम: आपके चर का नाम (आवश्यक)
- प्रकार: चर का प्रकार (आवश्यक)
- डिफ़ॉल्ट मान: चर का डिफ़ॉल्ट मान
- दृढ़ता: क्या चर अस्थायी है (हर बार कार्ड खोलने पर रीसेट हो जाता है) या स्थायी है
- अनुकूलन: क्या चर को प्रेषक द्वारा अनुकूलित किया जा सकता है ताकि यह इनपुट चर के रूप में कार्य कर सके
आप किसी चर का नाम या प्रकार नहीं बदल सकते. यदि आपको उन्हें बदलने की आवश्यकता है, तो एक नया वेरिएबल बनाएं।
आप प्रेषक विकल्पों को भी अनुकूलित कर सकते हैं और, अतिरिक्त चर जानकारी के अंतर्गत, चर का शीर्षक और विवरण भी अनुकूलित कर सकते हैं। यह जानकारी परीक्षण, डिबगिंग और प्रवाह के साथ अपने चर का उपयोग करने के लिए उपयोगी हो सकती है। Power Automate
सहेजें चुनें.
तालिकाओं और रिकॉर्ड के लिए डिफ़ॉल्ट मान का उपयोग करना
डिफ़ॉल्ट मान का उपयोग संग्रह और रिकॉर्ड चर के लिए संरचना सेट करने के लिए किया जाता है। किसी रिकॉर्ड या तालिका चर का डिफ़ॉल्ट मान सेट करने के दो तरीके हैं:
- कॉलम संपादक का उपयोग करना
- Power Fx / JSON का उपयोग करना
आप दाईं ओर दिए गए टॉगल का उपयोग करके यह तय कर सकते हैं कि आप कॉलम एडिटर का उपयोग कर रहे हैं या Power Fx / JSON का।
a Power Fx एक्सप्रेशन का उपयोग तब उपयोगी होता है जब आप चाहते हैं कि वेरिएबल किसी डेटा स्रोत, जैसे Dataverse से डेटा संग्रहीत करे। उदाहरण के लिए, यदि आप एक ऐसा रिकॉर्ड चाहते हैं जिसमें खाता तालिका से एक विशिष्ट पंक्ति हो, तो आप डिफ़ॉल्ट मान को First(Account)
पर सेट कर सकते हैं।
चरों का प्रकार दृढ़तापूर्वक निर्धारित होता है, इसलिए डिफ़ॉल्ट मान सेट करने से चर उन प्रकारों में लॉक हो जाते हैं।
चरों को संपादित करें और हटाएं
किसी चर को संपादित या हटाने के लिए, चर के दाईं ओर स्थित दीर्घवृत्त (...) का चयन करें, और फिर संपादित करें या हटाएं का चयन करें.
कार्ड में चर का उपयोग करें
कार्डों में वेरिएबल्स का उपयोग करने के विभिन्न तरीके हैं। Power Apps में चरों के साथ काम करने के बारे में जानें.
चरों का सामान्य उपयोग Power Fx अभिव्यक्तियों में होता है। अपने सूत्र में चर का नाम बताइए। उदाहरण के लिए, सरल कार्ड ट्यूटोरियल पर जाएं। आपके चर सूत्र पट्टी में भी पहचाने जाते हैं।
किसी चर का मान अद्यतन करना
Set फ़ंक्शन का उपयोग करके चरों को अद्यतन किया जा सकता है, जिसमें तालिका चर शामिल नहीं होते जिन्हें Collect फ़ंक्शन का उपयोग करके जोड़ा जाता है।