Dalintis per


Teksto įvesties valdiklis "Power Apps"

Laukas, kuriame vartotojas gali įvesti tekstą, skaičius ir kitus duomenis.

Aprašą

Vartotojas gali nurodyti duomenis įvesdamas tekstą įvesties valdiklyje. Atsižvelgiant į tai, kaip konfigūruojate programą, tie duomenys gali būti įtraukti į duomenų šaltinį, naudojamą laikinai reikšmei apskaičiuoti, arba įtraukti kokiu nors kitu būdu.

Raktų ypatybės

Default – pradinė valdiklio reikšmė prieš vartotojui jį pakeičiant.

Tekstas – tekstas, kuris rodomas valdiklyje arba kurį vartotojas įveda į valdiklį.

Papildomos ypatybės

AccessibleLabel – ekrano skaitytuvų etiketė.

Lygiuoti – teksto vieta atsižvelgiant į horizontalų valdiklio centrą.

BorderColor – valdiklio kraštinės spalva.

BorderStyle – ar valdiklio kraštinė yra vientisa, taškinė, ar nėra.

BorderThickness – valdiklio kraštinės storis.

Clear – ar teksto įvesties valdiklis rodo "X", kurį vartotojas gali bakstelėti arba spustelėti, kad išvalytų valdiklio turinį. Veikia tik vienos linijos režimu.

Color – valdiklio teksto spalva.

DelayOutput – kai nustatyta kaip teisinga, vartotojo įvestis užregistruojama po pusės sekundės delsos. Naudinga uždelsdama brangias operacijas, kol vartotojas baigs įvesti tekstą (t. y. filtruoti, kai įvestis naudojama kitose formulėse).

DisplayMode – ar valdiklis leidžia vartotojo įvestį (redaguoti), rodo tik duomenis (rodinys), ar išjungtas (išjungta).

DisabledBorderColor – valdiklio kraštinės spalva, jei valdiklio ypatybė DisplayMode nustatyta kaip Išjungta.

DisabledColor – valdiklio teksto spalva, jei jo ypatybė DisplayMode nustatyta kaip Išjungta.

DisabledFill – valdiklio fono spalva, jei jo ypatybė DisplayMode nustatyta kaip Išjungta.

EnableSpellCheck – ar teksto įvesties valdiklis turėtų naudoti naršyklės rašybos tikrinimo funkciją. "Power Apps", skirta "Windows", nepalaiko šios ypatybės.

Fill – valdiklio fono spalva.

FocusedBorderColor – valdiklio kraštinės spalva, kai valdiklis yra suaktyvintas.

FocusedBorderThickness – valdiklio kraštinės storis, kai valdiklis yra suaktyvintas.

Font – šriftų, kuriuose rodomas tekstas, šeimos pavadinimas.

FontWeight – valdiklio teksto svoris: Paryškintasis, Semibold, Įprastas arba Šviesesnis.

Formatas – ar vartotojo įvestis apribota tik skaičiais, ar gali būti bet koks tekstas. Kai nustatyta Skaičius, galima įvesti tik skaitmenis ir tam tikrus skaitinius simbolius. Palaikomi simboliai ir formatai priklauso nuo naršyklės kalbos ir negali būti nustatyti pagal atskirus valdiklius.

Aukštis – atstumas tarp valdiklio viršutinių ir apatinių kraštų.

HintText – šviesiai pilkas tekstas, rodomas įvesties teksto valdiklyje, jei jis tuščias.

HoverBorderColor – valdiklio kraštinės spalva, kai vartotojas išlaiko pelės žymiklį ant to valdiklio.

HoverColor – valdiklio teksto spalva, kai vartotojas laiko ant jo pelės žymiklį.

HoverFill – valdiklio fono spalva, kai vartotojas laiko ant jo pelės žymiklį.

Kursyvas – ar valdiklio tekstas yra kursyvas.

LineHeight – atstumas tarp, pvz., teksto eilučių arba sąrašo elementų.

MaxLength – simbolių, kuriuos vartotojas gali įvesti į teksto įvesties valdiklį, skaičius.

Mode – valdiklis veikia vienos eilutės, kelių eilučių arba slaptažodžio režimu.

OnChange – veiksmai, kuriuos reikia atlikti vartotojui pakeitus valdiklio reikšmę (pvz., koreguojant slankiklį).

OnSelect – veiksmai, kuriuos reikia atlikti vartotojui bakstelėjus arba spustelėjus valdiklį.

PaddingBottom – atstumas tarp valdiklio teksto ir apatinio valdiklio krašto.

PaddingLeft – atstumas tarp valdiklio teksto ir kairiojo valdiklio krašto.

PaddingRight – atstumas tarp valdiklio teksto ir dešiniojo valdiklio krašto.

PaddingTop – atstumas tarp valdiklio teksto ir viršutinio valdiklio krašto.

PressedBorderColor – valdiklio kraštinės spalva, kai vartotojas bakstelėja arba spusteli valdiklį.

PressedColor – valdiklio teksto spalva, kai vartotojas bakstelėja arba spusteli valdiklį.

PressedFill – valdiklio fono spalva, kai vartotojas bakstelėja arba spusteli valdiklį.

RadiusBottomLeft – laipsnis, kuriuo suapvalinamas apatinis kairysis valdiklio kampas.

RadiusBottomRight – laipsnis, kuriuo suapvalinamas valdiklio apatinis dešinysis kampas.

RadiusTopLeft – valdiklio viršutinio kairiojo kampo suapvalinimo laipsnis.

RadiusTopRight – valdiklio viršutinio dešiniojo kampo suapvalinimo laipsnis.

Nustatyti iš naujo – ar valdiklis sugrąžina numatytąją reikšmę.

Size – valdiklyje rodomo teksto šrifto dydis.

Perbraukimas – ar eilutė rodoma per tekstą, rodomą valdiklyje.

TabIndex – klaviatūros naršymo tvarka kitų valdiklių atžvilgiu.

Patarimas – aiškinamasis tekstas, rodomas vartotojui laikant žymiklį virš valdiklio.

Pabraukimas – ar eilutė rodoma po tekstu, kuris rodomas valdiklyje.

VirtualKeyboardMode – programėlės vartotojo jutikliniame ekrane rodomos virtualiosios klaviatūros, teksto arba skaitinio tipo. Ypatybė Format nustato numatytąją reikšmę. Įrenginių palaikymas skiriasi. Įrenginiuose, kuriuose veikia "iOS", turi būti bent 12.2 versija. Rekomenduojama "Android" versija yra 9.0, o skaitinių klaviatūrų galimybės skiriasi "Android" įrenginiuose. "Windows 10" nepalaiko šios ypatybės.

Visible – ar valdiklis rodomas, ar paslėptas.

Plotis – atstumas tarp valdiklio kairiojo ir dešiniojo kraštų.

X – atstumas tarp kairiojo valdiklio krašto ir kairiojo jo pirminis konteinerio krašto (ekranas, jei nėra pirminis konteinerio).

Y – atstumas tarp viršutinio valdiklio krašto ir viršutinio pirminis konteinerio krašto (ekranas, jei nėra pirminis konteinerio).

DateTimeValue( eilutė )

Pavyzdžiai

Duomenų rinkimas

  1. Įtraukite du teksto įvesties valdiklius ir pavadinkite juos inputFirst ir inputLast.

    Nežinote, kaip įtraukti, pavadinti ir konfigūruoti valdiklį?

  2. Įtraukite mygtuką, nustatykite jo ypatybę Tekstas kaip Įtraukti ir nustatykite jo ypatybę OnSelect šiai formulei:
    Collect(Vardai, {FirstName:inputFirst.Text, Pavardė:inputLast.Text})

    Norite gauti daugiau informacijos apie funkciją Rinkti ar kitas funkcijas?

  3. Įtraukite teksto galeriją stačioje / vertikalioje padėtyje, nustatykite jos ypatybę Elementai kaip Vardai ir nustatykite 1antraštėsypatybę Tekstas į ThisItem.FirstName.

  4. (pasirinktinai) Šablonų galerijoje panaikinkite apatinę etiketę, pavadintą Tekstas1, ir nustatykite galerijos ypatybę TemplateSize kaip 80.

  5. Paspauskite F5, įveskite teksto eilutę į įvestįFirst ir inputLast, tada spustelėkite arba bakstelėkite mygtuką Įtraukti .

  6. (pasirinktinai) Įtraukite į rinkinį daugiau vardų, tada paspauskite "Esc", kad grįžtumėte į numatytąją darbo sritį.

Raginimas įvesti slaptažodį

  1. Įtraukite teksto įvesties valdiklį, pavadinkite jį inputPassword ir nustatykite jo ypatybę Režimas kaip Slaptažodis.

  2. Įtraukite žymą ir jos ypatybę Tekstas nustatykite kaip šią formulę:
    If(inputPassword.Text = "P@ssw0rd", "Prieiga suteikta", "Prieiga uždrausta")

    Norite gauti daugiau informacijos apie funkciją If ar kitas funkcijas?

  3. Paspauskite F5, tada įveskite P@ssw0rdįvesties_slaptažodis.

    Kai baigsite įvesti slaptažodį, žyma neberodys "Access" uždraustos ir pradės rodyti suteiktą prieigą.

  4. Norėdami grįžti į numatytąją darbo sritį, paspauskite "Esc".

  5. (pasirinktinai) Įtraukite valdiklį, pvz., rodyklę, sukonfigūruokite jį, kad pereitumėte į kitą ekraną, ir rodykite jį tik po to, kai vartotojas įveda slaptažodį.

  6. (pasirinktinai) Įtraukite mygtuką, sukonfigūruokite jo ypatybę Tekstas , kad būtų rodoma Prisijungti, įtraukti laikmatį ir tam tikrą laiką išjungti įvesties teksto valdiklį, jei vartotojas įveda neteisingą slaptažodį, tada spustelėja arba bakstelėja mygtuką Prisijungti .

Pritaikymo neįgaliesiems gairės

Spalvų kontrastingumas

Ekrano skaitytuvo palaikymas

Klaviatūros palaikymas