Функције "Шар и уницхар"
Важи за: Цанвас апликације формула цолумнс
Dataverse
Десктоп флоwс
Модел-дривен аппс
Power Platform ЦЛИ
Преводи кôд знака у ниску.
Опис
Функција Char преводи број у ниску сa одговарајућим ASCII знаком.
Функција УниЦхар преводи број у ниску са одговарајућим Уникод знаком.
Ако проследите један број, повратна вредност је преведена верзија ниске тог броја. Ако прођете табелу са једном колоном која садржи бројеве, повратна вредност је табела са једном колоном ниски у колони "Вредност ". Ако имате табелу са више колона, можете је обликовати у табелу са једним колоном, као што описује рад са табелама.
Синтакса
Char( CharacterCode )
- CharacterCode – Обавезно. ASCII кôд знака за превођење.
Цхар( ЦхарацтерЦодеТабле )
- Табела кодова знакова - обавезно. Табела АСЦИИ кодова знакова за превођење.
Уникод (Уникод код )
- Уникод - потребно. Уникод кôд знака за превођење.
УниЦхар (Уникод табела )
- Уникод табела - потребно. Табела Уникод кодова знакова за превођење.
Примери
Један број
Формула | Опис | Резултат |
---|---|---|
Char( 65 ) | Враћа знак који одговара ASCII коду 65. | "A" |
Char( 105 ) | Враћа знак који одговара ASCII коду 105. | "i" |
Char( 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
-
Width:
Parent.Width
-
Height:
Parent.Height
-
TemplateSize:
Parent.Width / 8
- TemplatePadding: 0
- X: 0
- Y: 0
-
Ставке:
Унутар те галерије, додајте контролу галерија са празним усправним распоредом, а затим подесите ова својства:
-
Ставке:
Sequence( 16, HighNibble.Value ) As FullCode
-
Width:
Parent.Width / 8
-
Height:
Parent.Height
-
TemplateSize:
Parent.Height / 16
- TemplatePadding: 0
- X: 0
- Y: 0
-
Ставке:
Унутар друге (вертикалне) галерије, додајте контролу ознака и подесите ова својства:
-
Text:
FullCode.Value
-
Width:
Parent.Width / 2
- X: 0
- Y: 0
-
Align:
Center
-
FontWeight:
Bold
- Size: 24
-
Text:
Унутар друге (вертикалне) галерије, додајте другу контролу ознака и подесите ова својства:
-
Text:
Char( FullCode.Value )
-
Width:
Parent.Width / 2
-
X:
Parent.Width / 2
- Y: 0
-
FontWeight:
Bold
- Size: 24
-
Text:
Направили сте графикон првих 128 ASCII знакова. Знакови који се приказују као мали квадрат не могу се штампати.
Ако желите да видите како FullCode.Value добија вредности. Кренимо од спољне хоризонталне галерије. Њено својство Items користи функцију Sequence за креирање 8 колона, почевши од 0 у корацима од 16:
Угнежђена унутар ове галерије је још једна вертикална галерија. Њено својство Items попуњава празнину на левој страни у кораку увећања 16 од спољашње галерије:
Да бисте приказали проширене ASCII знакове, једноставна је ствар промене почетне тачке графикона, постављене у функцији Sequence за спољну галерију:
Sequence( 8, 128, 16 ) As HighNibble
На крају, да бисте приказали знакове другачијим фонтом, подесите својство Font друге ознаке на вредност као што је 'Dancing Script'.
Повратне информације
https://aka.ms/ContentUserFeedback.
Стиже ускоро: Током 2024. године постепено ћемо укидати проблеме са услугом GitHub као механизам повратних информација за садржај и заменити га новим системом повратних информација. За додатне информације, погледајте:Пошаљите и прегледајте повратне информације за