के माध्यम से साझा करें


Concatऔर कार्य Concatenate

फ़ंक्शन पर लागू होता है
Concat कैनवास ऐप्लिकेशन, Copilot Studio Desktop फ़्लो, मॉडल-चालित ऐप्स, Power Platform, CLI Dataverse फ़ंक्शंस , Power Pages
Concatenate कैनवास ऐप्लिकेशन Copilot Studio डेस्कटॉप प्रवाह Dataverse सूत्र कॉलम मॉडल-चालित ऐप्स Power Platform CLI Dataverse फ़ंक्शंस Power Pages

तालिका में पाठ और स्ट्रिंग के अलग-अलग स्ट्रिंग को श्रृंखलाबद्ध करता है.

वर्णन

Concatenate फ़ंक्शन अलग-अलग स्ट्रिंग्स और स्ट्रिंग्स की एकल-कॉलम तालिका के मिश्रण को जोड़ता है। जब आप इस फ़ंक्शन का उपयोग अलग-अलग स्ट्रिंग के साथ करते हैं, तो यह &ऑपरेटर का उपयोग करने के बराबर होता है।

Concat फ़ंक्शन किसी तालिका के सभी अभिलेखों में लागू किए गए सूत्र के परिणाम को संयोजित करता है, जिसके परिणामस्वरूप एक एकल स्ट्रिंग होती है. इस फ़ंक्शन का उपयोग तालिका के स्ट्रिंग को संक्षेप में करने के लिए करें, जैसे कि Sum फ़ंक्शन संख्याओं के लिए करता है.

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

Split या MatchAll फ़ंक्शन का उपयोग एक स्ट्रिंग को सबस्ट्रिंग की तालिका में विभाजित करने के लिए करें.

सिंटैक्स

Concat( तालिका, सूत्र, विभाजक)

  • तालिका - आवश्यक. वह तालिका जिस पर कार्रवाई की जानी है.
  • सूत्र - आवश्यक. तालिका के रिकॉर्ड्स पर लागू किए जाने वाला सूत्र.
  • विभाजक - वैकल्पिक. तालिका की संयोजित पंक्तियों के बीच डाला जाने वाला टेक्स्ट मान.

Concatenate( स्ट्रिंग1 [, स्ट्रिंग 2, ...] )

  • स्ट्रिंग्स - आवश्यक. अलग-अलग स्ट्रिंग्स का मिश्रण या स्ट्रिंग्स की एकल-स्तंभ तालिका.

उदाहरण

इस सेक्शन में उदाहरण इन ग्लोबल चरों का उपयोग करते हैं:

  • प्रथम नाम = "जेन"
  • अंतिम नाम = "डो"
  • उत्पादों = दो स्तंभों और चार पंक्तियों वाली तालिका.

किसी ऐप में इन ग्लोबल चरों को बनाने के लिए, एक बटन नियंत्रण सम्मिलित करें, और इसके OnSelect गुण को इस सूत्र पर सेट करें:

Set( FirstName, "Jane" ); Set( LastName, "Doe" );
Set( Products,
    Table(
        { Name: "Violin", Type: "String" },
        { Name: "Cello", Type: "String" },
        { Name: "Trumpet", Type: "Wind" }
    )
)

बटन चुनें (Alt कुंजी को दबाए रखते हुए उस पर क्लिक करके).

Concatenate कार्य और और संचालक

इन उदाहरणों के लिए, लेबल नियंत्रण के पाठ गुण को अगली तालिका के पहले स्तंभ के सूत्र पर सेट करें.

सूत्र वर्णन परिणाम
Concatenate(अंतिम नाम, ", ", प्रथम नाम) LastName के मान, स्ट्रिंग ", " (कॉमा और उसके बाद एक रिक्ति) और FirstName के मान को श्रृंखलाबद्ध करता है. "डो, जेन"
अंतिम नाम & ", " & प्रथम नाम पिछले उदाहरण के समान, सिवाय इसके कि फ़ंक्शन के स्थान पर & ऑपरेटर का उपयोग किया गया है। "डो, जेन"
Concatenate( पहला नाम, " ", अंतिम नाम) FirstName के मान, स्ट्रिंग " " (एकल रिक्ति) और LastName के मान को श्रृंखलाबद्ध करता है. "जेन डो"
प्रथम नाम & " " & अंतिम नाम पिछले उदाहरण के समान, फ़ंक्शन के स्थान पर & ऑपरेटर का उपयोग किया गया है। "जेन डो"

Concatenate एकल-स्तंभ तालिका के साथ

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

सूत्र वर्णन परिणाम
Concatenate( "नाम: ", Products.Name, ", प्रकार: ", उत्पाद.प्रकार) उत्पाद तालिका में प्रत्येक रिकॉर्ड के लिए, स्ट्रिंग "नाम: ", उत्पाद का नाम, स्ट्रिंग ", प्रकार: " और उत्पाद के प्रकार को श्रृंखलाबद्ध करता है. एक एकल-स्तंभ तालिका जिसमें एक Value स्तंभ है जिसमें निम्नलिखित मान हैं: "नाम: वायलिन, प्रकार: स्ट्रिंग", "नाम: "सेलो, प्रकार: स्ट्रिंग", "नाम: ट्रम्पेट, प्रकार: वायु"

Concat फलन

इन उदाहरणों के लिए, लेबल के पाठ गुण को अगली तालिका के पहले स्तंभ के सूत्र पर सेट करें.

सूत्र वर्णन परिणाम
Concat(उत्पाद, नाम, ", ") उत्पादों के प्रत्येक रिकॉर्ड के लिए अभिव्यक्ति नाम का मूल्यांकन करता है और परिणामों को ", " से अलग एक एकल पाठ स्ट्रिंग में जोड़ता है. "वायलिन, सेलो, तुरही"
Concat(उत्पाद, "'" और नाम और "", ", " ) "'" & नाम & "'" उत्पादों के प्रत्येक रिकॉर्ड के लिए व्यंजक का मूल्यांकन करता है और परिणामों को ", " द्वारा पृथक एकल पाठ स्ट्रिंग में संयोजित करता है। "'वायलिन', 'सेलो', 'ट्रम्पेट'"
Concat(फ़िल्टर (उत्पाद, प्रकार = "स्ट्रिंग"), नाम, ", " ) उत्पाद के प्रत्येक रिकॉर्ड के लिए सूत्र नाम का मूल्यांकन करता है, जो फ़िल्टर प्रकार = "स्ट्रिंग" को संतुष्ट करता है, और परिणामों को ", " द्वारा अलग किए गए एकल पाठ स्ट्रिंग में संयोजित करता है। "वायलिन, सेलो"

Split और MatchAll

यदि आप एक विभाजक के साथ उपयोग करते Concat हैं, तो आप स्प्लिट फ़ंक्शन का उपयोग करके ऑपरेशन को उलट सकते हैं।

इन उदाहरणों के लिए, एक रिक्त, अनुलंब गैलरी जोड़ें, उसके आइटम गुण को अगली तालिका के सूत्र पर सेट करें और उसके बाद गैलरी टेम्पलेट में एक लेबल जोड़ें.

सूत्र वर्णन परिणाम
स्प्लिट ( Concat(उत्पाद, नाम, ", "), ", " ) विभाजक ", " से पाठ स्ट्रिंग को विभाजित करता है. एक एकल-स्तंभ तालिका जिसमें निम्न मान वाले स्तंभ हैं: "वायलिन", "सेलो", "ट्रम्पेट" Value