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


बाएँ, मध्य और दाएँ फ़ंक्शन

इस पर लागू होता है: कैनवास ऐप्स Dataverse सूत्र स्तंभ डेस्कटॉप प्रवाह मॉडल-संचालित ऐप्स Power Pages Power Platform CLI

पाठ के किसी स्ट्रिंग के बाएँ, मध्य, या दाएँ भाग को निकालता है.

वर्णन

Left, Mid, और Right फ़ंक्शन स्ट्रिंग का एक भाग देते हैं.

  • Left स्ट्रिंग के शुरूआती वर्ण देता है.
  • Mid स्ट्रिंग के मध्य वर्ण देता है.
  • Right स्ट्रिंग के समाप्ति के वर्ण देता है.

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

यदि प्रारंभिक स्थिति ऋणात्मक है या स्ट्रिंग की समाप्ति से परे है, तो Midरिक्त देता है. आप Len फ़ंक्शन के उपयोग द्वारा स्ट्रिंग की लंबाई की जाँच कर सकते हैं. यदि आप स्ट्रिंग में शामिल वर्णों से अधिक वर्णों का अनुरोध करते हैं, तो फ़ंक्शन यथासंभव अधिक वर्ण देता है.

सिंटैक्स

Left( String, NumberOfCharacters )
Mid( String, StartingPosition [, NumberOfCharacters ] )
Right( String, NumberOfCharacters )

  • स्ट्रिंग - आवश्यक. वह स्ट्रिंग, जिससे परिणाम निकाला जाएगा.
  • StartingPosition - आवश्यक (केवल Mid). शुरूआती स्थिति. स्ट्रिंग का प्रथम वर्ण की स्थिति 1 है.
  • NumberOfCharacters - आवश्यक (केवल Left और Right). दिए जाने वाले वर्णों की संख्या. यदि Mid फ़ंक्शन के लिए छोड़ा गया है, तो फ़ंक्शन प्रारंभिक स्थिति से भाग को तब तक देता है, जब तक कि स्ट्रिंग की समाप्ति नहीं आ जाती.

Left( SingleColumnTable, NumberOfCharacters )
Mid( SingleColumnTable, StartingPosition [, NumberOfCharacters ] )
Right( SingleColumnTable, NumberOfCharacters )

  • SingleColumnTable - आवश्यक. स्ट्रिंग की एक एकल-स्तंभ तालिका, जिससे परिणाम निकाले जाएंगे.
  • StartingPosition - आवश्यक (केवल Mid). शुरूआती स्थिति. स्ट्रिंग का प्रथम वर्ण की स्थिति 1 है.
  • NumberOfCharacters - आवश्यक (केवल Left और Right). दिए जाने वाले वर्णों की संख्या. यदि Mid फ़ंक्शन के लिए छोड़ा गया है, तो फ़ंक्शन प्रारंभिक स्थिति से भाग को तब तक देता है, जब तक कि स्ट्रिंग की समाप्ति नहीं आ जाती.

उदाहरण

एकल स्ट्रिंग

इस सेक्शन के उदाहरण, पाठ-इनपुट नियंत्रण का उपयोग अपने डेटा स्रोत के रूप में करते हैं. इस नियंत्रण को लेखक नाम दिया गया है, और इसमें "E. E. Cummings" शामिल है.

सूत्र वर्णन परिणाम
Left( Author.Text, 5 ) स्ट्रिंग की शुरूआत से पांच वर्णों तक निकालता है. "E. E."
Mid( Author.Text, 7, 4 ) चार तक वर्ण निकालता है, जो स्ट्रिंग से सातवें वर्ण से शुरू होते हैं. "Cumm"
Mid( Author.Text, 7 ) स्ट्रिंग से सभी वर्ण निकालता है, जो सातवें वर्ण से शुरू होते हैं. "Cummings"
Right( Author.Text, 5 ) स्ट्रिंग की समाप्ति से पांच वर्णों तक निकालता है. "mings"

एकल-स्तंभ तालिका

इस सेक्शन में प्रत्येक उदाहरण इस डेटा स्रोत, जिसका नाम People है, के पताकॉलम से स्ट्रिंग निकालते हैं, और वह एकल-कॉलम तालिका देते हैं, जिसमें परिणाम शामिल होते हैं:

Name पता
"जीन" "123 मेन स्ट्रीट एनई"
"फ्रेड" "789 SW 39th #3B"
सूत्र विवरण परिणाम
Left( ShowColumns( People, "Address" ), 8 ) प्रत्येक स्ट्रिंग के प्रथम आठ वर्णों को निकालता है. एक एकल-स्तंभ तालिका जिसमें एक Value स्तंभ है जिसमें निम्नलिखित मान हैं: "123 Main", "789 SW 3"
Mid( ShowColumns( People, "Address" ), 5, 7 ) प्रत्येक स्ट्रिंग के मध्य सात वर्णों को निकालता है, जो पाँचवें वर्ण से शुरू होते हैं. एक एकल-स्तंभ तालिका जिसमें एक Value स्तंभ है जिसमें निम्नलिखित मान हैं: "Main St", "SW 39th"
Right( ShowColumns( People, "Address" ), 7 ) प्रत्येक स्ट्रिंग की समाप्ति के आठ वर्णों को निकालता है. एक एकल-स्तंभ तालिका जिसमें एक Value स्तंभ है जिसमें निम्नलिखित मान हैं: "n St NE", "9th #3B"

चरण-दर-चरण उदाहरण

  1. Inventory नामक संग्रह आयात करें या बनाएँ, और इसे एक गैलरी में दिखाएँ, जैसा कि छवियाँ और पाठ को गैलरी में दिखाएँ में प्रथम प्रक्रिया में वर्णित है.

  2. गैलरी में निचले लेबल के Text गुण को इस फ़ंक्शन पर सेट करें:

    Right(ThisItem.ProductName, 3)

    लेबल प्रत्येक उत्पाद नाम के अंतिम तीन वर्ण दिखाता है.