Споделяне чрез


Функции Char и UniChar

Отнася се за: Колони Dataverse с формули за приложения за платно Потоци на работния плот Приложения на компютъра Power Platform на командването

Превежда символен код в низ.

Описание

Функцията Char превежда число в низ със съответния ASCII символ.

Функцията UniChar превежда число в низ със съответния Unicode знак.

Ако предадете едно число, върнатата стойност е преведената версия на низа на това число. Ако предадете таблица с една колона , която съдържа числа, връщаната стойност е таблица с низове с една колона в колона "Стойност". Ако имате таблица с много колони, можете да я оформите в таблица с една колона, като работа с таблици описва.

Синтаксис

Char( CharacterCode )

  • CharacterCode - Задължителен. ASCII символен код за превод.

Символ ( таблица с кодове на символи)

  • CharacterCodeTable - Задължително. Таблица с кодове на ASCII знаци за превод.

UniChar( UnicodeCode )

  • UnicodeCode - Задължително. Unicode код на знаци за превод.

UniChar( UnicodeCodeCodeTable )

  • UnicodeCodeTable - Задължително. Таблица с кодове на знаци в Уникод за превод.

Примери

Единичен номер

Формула Описание Result
Вънгар( 65 ) Връща символа, който съответства на ASCII код 65. "A"
Въгл.( 105 ) Връща символа, който съответства на ASCII код 105. "i"
Въглища( 35 ) Връща символа, който съответства на ASCII код 35. "#"
UniChar( 35 ) Връща знака, който съответства на Unicode код 35. "#"
УниЧар( 233 ) Връща знака, който съответства на Unicode код 233. "á"
УниЧар( 9829 ) Връща знака, който съответства на Уникод код 9829. "♥"

Таблица с една колона

Примерът в този раздел преобразува числа от таблица с една колона.

Формула Result
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
    • Размер на шаблона: Parent.Width / 8
    • ШаблонПодплата: 0
    • Х: 0
    • У: 0
  2. Вътре в тази галерия добавете контрола галерия с оформление Празен вертикал и след това задайте тези свойства:

    • Артикули: Sequence( 16, HighNibble.Value ) As FullCode
    • Широчина: Parent.Width / 8
    • Височина: Parent.Height
    • Размер на шаблона: Parent.Height / 16
    • ШаблонПодплата: 0
    • Х: 0
    • У: 0
  3. Вътре във втората (вертикална) галерия добавете контрола етикет и задайте тези свойства:

    • Текст: FullCode.Value
    • Широчина: Parent.Width / 2
    • Х: 0
    • У: 0
    • Подравняване: Center
    • Тегло на шрифта: Bold
    • Размер: 24
  4. Вътре във втората (вертикална) галерия добавете друга контрола етикет и задайте тези свойства:

    • Текст: Char( FullCode.Value )
    • Широчина: Parent.Width / 2
    • Х: Parent.Width / 2
    • У: 0
    • Тегло на шрифта: Bold
    • Размер: 24

Създадохте диаграма на първите 128 ASCII знака. Символи, които се появяват като малък квадрат, не могат да бъдат отпечатани.

Първи 128 ASCII знака.

Ако искате да видите как FullCode.Value получава стойности. Нека започнем с външната хоризонтална галерия. Свойството Елементи използва функцията Sequence за създаване на 8 колони, които започват с 0 и са с увеличение 16:

Илюстрирана външна галерия.

Вложена в тази галерия е друга вертикална галерия. Свойството Елементи запълва празнината, оставена от увеличението с 16 от външната галерия:

Илюстрирана вътрешна галерия.

Показването на разширените ASCII символи е само въпрос на промяна на началната точка за диаграмата, зададена във функцията Sequence за външната галерия:

Sequence( 8, 128, 16 ) As HighNibble

Разширени ASCII символи.

Накрая, за да покажете знаците с различен шрифт, задайте свойството Шрифт на втория етикет на стойност като Dancing Script.

Сценарий за танци.