Цхар и УниЦхар функције
Односи се на: Колоне Dataverse формуле апликација платна Токови на радној површини ЦЛИ апликација Power Platform засноване на моделу
Преводи кôд знака у ниску.
Опис
Функција Char преводи број у ниску сa одговарајућим ASCII знаком.
Функција УниЦхар преводи број у стринг са одговарајућим Уницоде карактером.
Ако прођете један број, повратна вредност је преведена верзија низа тог броја. Ако прођете табелу са једном колоном која садржи бројеве, повратна вредност је табела са једном колоном стрингова у колони вредности . Ако имате табелу са више колона, можете је обликовати у табелу са једним колоном, као што описује рад са табелама.
Синтакса
Цхар( ЦхарацтерЦоде )
- ЦхарацтерЦоде - Обавезно. ASCII кôд знака за превођење.
Цхар( ЦхарацтерЦодеТабле )
- ЦхарацтерЦодеТабле - Обавезно. Табела АСЦИИ кодова знакова за превођење.
УниЦхар( УницодеЦоде )
- УницодеЦоде - Обавезно. Уницоде код знакова за превођење.
УниЦхар( УницодеЦодеТабле )
- УницодеЦодеТабле - Обавезно. Табела Уницоде кодова знакова за превођење.
Примери
Један број
Формула | Опис | Резултат |
---|---|---|
Чар ( 65 ) | Враћа знак који одговара ASCII коду 65. | "A" |
Чар ( 105 ) | Враћа знак који одговара ASCII коду 105. | "i" |
Чар ( 35 ) | Враћа знак који одговара ASCII коду 35. | "#" |
УниЦхар ( 35 ) | Враћа карактер који одговара Уницоде коду 35. | "#" |
УниЦхар ( 233 ) | Враћа карактер који одговара Уницоде коду 233. | "á" |
Ексхибиционист ( 9829 ) | Враћа карактер који одговара Уницоде коду 9829. | "♥" |
Табела са једном колоном
Пример у овом одељку претвара бројеве из табеле са једном колоном.
Формула | Резултат |
---|---|
Char( [ 65, 105 ] ) |
Табела са једном колоном са колоном Value која садржи следеће вредности: "А", "и" |
Char( [ 35, 52 ] ) |
Табела са једном колоном са колоном Value која садржи следеће вредности: "#", "4" |
UniChar( [ 71, 97, 114, 231, 111, 110 ] ) |
Табела са једном колоном са колоном Value која садржи следеће вредности: "Г", "а", "р", "ц", "о", "н" |
Приказ мапе знакова
На празном екрану у апликацији за таблет додајте контролу галерија са празним водоравним распоредом, а затим подесите ова својства:
- Предмети:
Sequence( 8, 0, 16 ) As HighNibble
- српски (ћирилица)
Parent.Width
- Висина:
Parent.Height
- ТемплатеСизе:
Parent.Width / 8
- ТемплатеПаддинг : 0
- X : 0
- Y : 0
- Предмети:
Унутар те галерије, додајте контролу галерија са празним усправним распоредом, а затим подесите ова својства:
- Предмети:
Sequence( 16, HighNibble.Value ) As FullCode
- српски (ћирилица)
Parent.Width / 8
- Висина:
Parent.Height
- ТемплатеСизе:
Parent.Height / 16
- ТемплатеПаддинг : 0
- X : 0
- Y : 0
- Предмети:
Унутар друге (вертикалне) галерије, додајте контролу ознака и подесите ова својства:
- Претрага:
FullCode.Value
- српски (ћирилица)
Parent.Width / 2
- X : 0
- Y : 0
- Поравнање:
Center
- ФонтWеигхт:
Bold
- Величина : 24
- Претрага:
Унутар друге (вертикалне) галерије, додајте другу контролу ознака и подесите ова својства:
- Претрага:
Char( FullCode.Value )
- српски (ћирилица)
Parent.Width / 2
- X:
Parent.Width / 2
- Y : 0
- ФонтWеигхт:
Bold
- Величина : 24
- Претрага:
Направили сте графикон првих 128 ASCII знакова. Знакови који се приказују као мали квадрат не могу се штампати.
Ако желите да видите како FullCode.Value добија вредности. Кренимо од спољне хоризонталне галерије. Њено својство Items користи функцију Sequence за креирање 8 колона, почевши од 0 у корацима од 16:
Угнежђена унутар ове галерије је још једна вертикална галерија. Њено својство Items попуњава празнину на левој страни у кораку увећања 16 од спољашње галерије:
Да бисте приказали проширене ASCII знакове, једноставна је ствар промене почетне тачке графикона, постављене у функцији Sequence за спољну галерију:
Sequence( 8, 128, 16 ) As HighNibble
На крају, да бисте приказали знакове другачијим фонтом, подесите својство Font друге ознаке на вредност као што је 'Dancing Script'.