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


Char और UniChar फ़ंक्शन

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

वर्ण कोड को स्ट्रिंग में अनुवादित करता है.

विवरण

Char फ़ंक्शन संबंधित ASCII वर्ण के साथ स्ट्रिंग में संख्या का अनुवाद करता है.

UniChar फ़ंक्शन किसी संख्या को संबंधित यूनिकोड वर्ण के साथ स्ट्रिंग में अनुवाद करता है।

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

सिंटैक्स

Char( CharacterCode )

  • CharacterCode - आवश्यक है. अनुवाद करने के लिए ASCII वर्ण कोड.

वर्ण( वर्णकोडतालिका )

  • CharacterCodeTable - आवश्यक. अनुवाद करने हेतु ASCII वर्ण कोड की तालिका.

यूनीचर( यूनिकोडकोड )

  • यूनिकोड कोड - आवश्यक. अनुवाद करने के लिए यूनिकोड वर्ण कोड.

यूनिचर( यूनिकोडकोडटेबल )

  • UnicodeCodeTable - आवश्यक. अनुवाद हेतु यूनिकोड वर्ण कोड की तालिका।

उदाहरण

एकल संख्या

सूत्र विवरण परिणाम
Char( 65 ) वह वर्ण देता है जो ASCII कोड 65 से मेल खाता है. "A"
Char( 105 ) वह वर्ण देता है जो ASCII कोड 105 से मेल खाता है. "i"
Char( 35 ) वह वर्ण देता है जो ASCII कोड 35 से मेल खाता है. "#"
यूनीचर( 35 ) यूनिकोड कोड 35 से संगत वर्ण लौटाता है। "#"
यूनीचर( 233 ) यूनिकोड कोड 233 से संगत वर्ण लौटाता है। "ए"
यूनीचर( 9829 ) यूनिकोड कोड 9829 से संगत वर्ण लौटाता है। "♥"

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

इस अनुभाग में दिया गया उदाहरण एकल-स्तंभ तालिका से संख्याओं को परिवर्तित करता है।

सूत्र परिणाम
Char( [ 65, 105 ] ) एक एकल-स्तंभ तालिका जिसमें एक Value स्तंभ है जिसमें निम्नलिखित मान हैं: "A", "i"
Char( [ 35, 52 ] ) एक एकल-स्तंभ तालिका जिसमें एक Value स्तंभ है जिसमें निम्नलिखित मान हैं: "#", "4"
UniChar( [ 71, 97, 114, 231, 111, 110 ] ) एक एकल-स्तंभ तालिका जिसमें एक Value स्तंभ है जिसमें निम्नलिखित मान हैं: "G", "a", "r", "ç", "o", "n"

वर्ण मानचित्र दिखाता है

  1. टैबलेट अनुप्रयोग में खाली स्क्रीन पर, रिक्त क्षैतिज लेआउट के साथ गैलरी नियंत्रण जोड़ें और फिर इन गुणों को सेट करें:

    • आइटम्स: Sequence( 8, 0, 16 ) As HighNibble
    • चौड़ाई: Parent.Width
    • ऊँचाई: Parent.Height
    • TemplateSize: Parent.Width / 8
    • TemplatePadding: 0
    • X: 0
    • Y: 0
  2. उस गैलरी के अंदर, रिक्त क्षैतिज लेआउट के साथ गैलरी नियंत्रण जोड़ें और फिर इन गुणों को सेट करें:

    • आइटम्स: Sequence( 16, HighNibble.Value ) As FullCode
    • चौड़ाई: Parent.Width / 8
    • ऊँचाई: Parent.Height
    • TemplateSize: Parent.Height / 16
    • TemplatePadding: 0
    • X: 0
    • Y: 0
  3. दूसरी (लंबवत) गैलरी के अंदर, लेबल नियंत्रण जोड़ें, और इन गुणों को सेट करें:

    • पाठ: FullCode.Value
    • चौड़ाई: Parent.Width / 2
    • X: 0
    • Y: 0
    • संरेखित: Center
    • FontWeight: Bold
    • आकार: 24
  4. दूसरी (लंबवत) गैलरी के अंदर, अन्य लेबल नियंत्रण जोड़ें, और इन गुणों को सेट करें:

    • पाठ: Char( FullCode.Value )
    • चौड़ाई: Parent.Width / 2
    • X: Parent.Width / 2
    • Y: 0
    • FontWeight: Bold
    • आकार: 24

आपने पहले 128 ASCII वर्णों का चार्ट बनाया है. छोटे वर्ग के रूप में दिखाई देने वाले वर्ण मुद्रित नहीं किए जा सकते.

पहले 128 ASCII वर्ण.

यदि आप देखना चाहते हैं कि FullCode.Value कैसे अपने मान प्राप्त करता है. तो आइए बाहरी क्षैतिज गैलरी से शुरू करते हैं. इसका Items गुण 8 स्तंभ बनाने के लिए Sequence फ़ंक्शन का उपयोग करता है, जिसमें 0 से शुरू करते हुए 16 की वृद्धि होती है:

बाहरी गैलरी का चित्रण.

इस गैलरी के भीतर नेस्ट की गई अन्य अनुलंब गैलरी है. इसका Items गुण गैप को बाहरी गैलरी से 16 की वृद्धि के साथ भरता है:

आंतरिक गैलरी का चित्रण.

विस्तारित ASCII वर्णों को दिखाने के लिए, बस चार्ट के प्रारंभिक बिंदु को बाहरी गैलरी के लिए Sequence फ़ंक्शन में सेट मान से बदलना है:

Sequence( 8, 128, 16 ) As HighNibble

विस्तारित ASCII वर्ण.

अंत में, वर्णों को एक अलग फ़ॉन्ट में दिखाने के लिए, दूसरे लेबल के Font गुण को 'Dancing Script' जैसे मान पर सेट करें.

डांसिंग स्क्रिप्ट.