Ovládací prvok Vstup textu v Power Apps

Pole, do ktorého môže používateľ zadať text, čísla a iné údaje.

Popis

Ovládací prvok Vstup textu slúži na zadávanie údajov. V závislosti od konfigurácie aplikácie môžu byť údaje pridané do zdroja údajov použité na výpočet dočasnej hodnoty alebo môžu byť spracované iným spôsobom.

Základné vlastnosti

Default – počiatočná hodnota ovládacieho prvku skôr, než ju používateľ zmení.

Text – text, ktorý sa v ovládacom prvku zobrazuje alebo ktorý zadáva do ovládacieho prvku používateľ.

Ďalšie vlastnosti

AccessibleLabel – označenie pre čítačky obrazovky.

Align – umiestnenie textu vo vzťahu k vodorovnému stredu ovládacieho prvku.

BorderColor – farba orámovania ovládacieho prvku.

BorderStyle – štýl orámovania ovládacieho prvku Solid (Plné), Dashed (Prerušované), Dotted (Bodkované) alebo None (Žiadne).

BorderThickness – hrúbka orámovania ovládacieho prvku.

Clear – určuje, či sa na ovládacom prvku Vstup textu zobrazí symbol X, na ktorý môže používateľ ťuknúť alebo kliknúť, aby vymazal obsah ovládacieho prvku. Funguje iba v režime Jednoriadkový .

Color – farba textu v ovládacom prvku.

DelayOutput – pri nastavení hodnoty pravda sa registrácia vstupu používateľa oneskorí o pol sekundy. Táto možnosť je užitočná na to, aby sa oneskorili nákladné operácie, pokým používateľ nedokončí zadávanie textu (napr. pri filtrovaní, kedy je vstup používaný v iných vzorcoch).

DisplayMode – údaj o tom, či ovládací prvok umožňuje vstup používateľa (Edit), iba zobrazuje údaje (View) alebo je zakázaný (Disabled).

DisabledBorderColor – farba orámovania ovládacieho prvku v prípade, že je vlastnosť DisplayMode nastavená na možnosť Disabled.

DisabledColor – farba textu ovládacieho prvku v prípade, že je vlastnosť DisplayMode nastavená na Disabled.

DisabledFill – farba pozadia ovládacieho prvku v prípade, že je vlastnosť DisplayMode nastavená na Disabled.

EnableSpellCheck – či má ovládací prvok Vstup textu používať funkciu kontroly pravopisu v prehliadači. Power Apps pre Windows túto vlastnosť nepodporuje.

Fill – farba pozadia ovládacieho prvku.

FocusedBorderColor – farba orámovania zameraného ovládacieho prvku.

FocusedBorderThickness – hrúbka orámovania zameraného ovládacieho prvku.

Font – názov skupiny písiem na zobrazenie textu.

FontWeight – hrúbka textu v ovládacom prvku: Bold (Tučné), Semibold (Polotučné), Normal (Normálne) alebo Lighter (Tenšie).

Format – určuje, či je zadávanie textu používateľom obmedzené iba na čísla, alebo či môže zadať akýkoľvek text. Pri nastavení na Číslo je možné zadávať iba číslice a určité číselné symboly. Podporované symboly a formáty závisia od jazyka prehliadača a nie je možné ich nastaviť na jednotlivých ovládacích prvkoch.

Height – vzdialenosť medzi horným a dolným okrajom ovládacieho prvku.

HintText – svetlo-šedý text, ktorý sa zobrazí v ovládacom prvku, ak je prázdny.

HoverBorderColor – farba orámovania ovládacieho prvku pri umiestnení ukazovateľa myši na ovládací prvok.

HoverColor – farba textu v ovládacom prvku pri umiestnení ukazovateľa myši na ovládací prvok.

HoverFill – farba pozadia ovládacieho prvku pri umiestnení ukazovateľa myši na ovládací prvok.

Italic – možnosť zobrazenia textu v ovládacom prvku kurzívou.

LineHeight – vzdialenosť napríklad medzi riadkami textu alebo položkami v zozname.

MaxLength – počet znakov, ktoré môže používateľ zadať do ovládacieho prvku Vstup textu.

Mode – ovládací prvok môže byť v režime SingleLine, MultiLine alebo Password.

OnChange – akcie, ktoré sa majú vykonať, keď používateľ zmení hodnotu ovládacieho prvku (napríklad pri presunutí posúvača).

OnSelect – Akcie, ktoré sa majú vykonať, keď používateľ klepne alebo klikne na ovládací prvok.

PaddingBottom – vzdialenosť medzi textom v ovládacom prvku a dolným okrajom rovnakého prvku.

PaddingLeft – vzdialenosť medzi textom v ovládacom prvku a ľavým okrajom rovnakého prvku.

PaddingRight – vzdialenosť medzi textom v ovládacom prvku a pravým okrajom rovnakého prvku.

PaddingTop – vzdialenosť medzi textom v ovládacom prvku a horným okrajom rovnakého prvku.

PressedBorderColor – farba orámovania ovládacieho prvku po ťuknutí alebo kliknutí používateľa na ovládací prvok.

PressedColor – farba textu v ovládacom prvku po ťuknutí alebo kliknutí používateľa na ovládací prvok.

PressedFill – farba pozadia ovládacieho prvku po ťuknutí alebo kliknutí používateľa na ovládací prvok.

RadiusBottomLeft – polomer zaoblenia ľavého dolného rohu ovládacieho prvku.

RadiusBottomRight – polomer zaoblenia pravého dolného rohu ovládacieho prvku.

RadiusTopLeft – polomer zaoblenia ľavého horného rohu ovládacieho prvku.

RadiusTopRight – polomer zaoblenia pravého horného rohu ovládacieho prvku.

Reset – určuje, či sa ovládací prvok vráti na predvolenú hodnotu.

Size – veľkosť písma textu zobrazeného v ovládacom prvku.

Strikethrough – možnosť zobrazenia prečiarknutého textu v ovládacom prvku.

TabIndex – príkaz na navigáciu pomocou klávesnice vo vzťahu k iným ovládacím prvkom.

Tooltip – vysvetľujúci text, ktorý sa zobrazí, keď používateľ prejde myšou na ovládací prvok.

Underline – možnosť zobrazenia podčiarknutia textu v ovládacom prvku.

VirtualKeyboardMode – typ virtuálnej klávesnice, textovej alebo numerickej, ktorá sa zobrazuje na dotykovej obrazovke aplikácie používateľa. Vlastnosť Format zobrazuje predvolenú hodnotu. Podpora zariadenia sa líši. Zariadenia, ktoré sú spustené iOS musia mať aspoň verziu 12.2. Odporúčaná verzia Android je 9.0 a možnosti numerických klávesníc sa líšia pre zariadenia Android. Windows 10 túto vlastnosť nepodporuje.

Visible – možnosť zobrazenia alebo skrytia ovládacieho prvku.

Width – vzdialenosť medzi ľavým a pravým okrajom ovládacieho prvku.

X – vzdialenosť medzi ľavým okrajom ovládacieho prvku a ľavým okrajom jeho nadradeného kontajnera (alebo obrazovky, ak sa nadradený kontajner nepoužíva).

Y – vzdialenosť medzi horným okrajom ovládacieho prvku a horným okrajom jeho nadriadeného kontajnera (alebo obrazovky, ak sa nadradený kontajner nepoužíva).

Súvisiace funkcie

DateTimeValue( String )

Príklady

Zhromažďovanie údajov

  1. Pridajte dva ovládacie prvky Vstup textu a pomenujte ich inputFirst a inputLast.

    Pozrite sa, ako pridať, pomenovať a nakonfigurovať ovládací prvok.

  2. Pridajte tlačidlo, pre jeho vlastnosť Text zadajte hodnotu Pridať a pre jeho vlastnosť OnSelect zadajte tento vzorec:
    Collect(Names, {FirstName:inputFirst.Text, LastName:inputLast.Text})

    Prečítajte si ďalšie informácie o funkcii Collect a iných funkciách.

  3. Pridajte galériu textu s orientáciou na výšku, nastavte jej vlastnosť Items na Names a vlastnosť Text pre Subtitle1 nastavte na ThisItem.FirstName.

  4. (voliteľné) V galérii šablón odstráňte spodné označenie pomenované Body1 a pre vlastnosť galérie TemplateSize nastavte hodnotu na 80.

  5. Stlačte klávesu F5, zadajte textové reťazce do polí inputFirst a inputLast a potom kliknite alebo ťuknite na tlačidlo Pridať.

  6. (voliteľné) Pridajte ďalšie názvy do kolekcie a potom sa stlačením klávesu Esc vráťte do predvoleného pracovného priestoru.

Výzva na zadanie hesla

  1. Pridajte ovládací prvok Vstup textu, pomenujte ho inputPassword, a nastavte jeho vlastnosť Mode na Password.

  2. Pridajte označenie a do jeho vlastnosti Text zadajte tento vzorec:
    If(inputPassword.Text = "P@ssw0rd", "Prístup udelený", "Prístup odmietnutý")

    Prečítajte si ďalšie informácie o funkcii If a ďalších funkciách.

  3. Stlačte kláves F5 a potom zadajte P@ssw0rd do inputPassword.

    Keď skončíte zadávanie hesla, označenie sa zmení z Access denied (Prístup odmietnutý) na Access granted (Prístup povolený).

  4. Stlačením klávesu Esc sa vráťte do predvoleného pracovného priestoru.

  5. (voliteľné) Pridajte ovládací prvok, napríklad šípku, nakonfigurujte preň navigáciu na ďalšiu obrazovku a nastavte, aby sa zobrazil, až keď používateľ zadá heslo.

  6. (voliteľné) Pridajte tlačidlo, jeho vlastnosť Text nastavte na Sign in (Prihlásiť sa), pridajte časovač a na určitú dobu vypnite ovládací prvok na zadávanie textu, ak používateľ zadá nesprávne heslo, a potom kliknite alebo ťuknite na tlačidlo Sign in.

Pokyny na zjednodušenie ovládania

Farebný kontrast

Podpora čítača obrazovky

Podpora klávesnice

  • Vlastnosť TabIndex musí mat hodnotu nula alebo väčšiu, aby používatelia klávesnice na ňu mohli prejsť.
  • Indikátory zamerania musia byť jasne viditeľné. Dosiahnete to použitím vlastností FocusedBorderColor a FocusedBorderThickness.

Poznámka

Môžete nás informovať o svojich voľbách jazyka pre dokumentáciu? Absolvujte krátky prieskum. (upozorňujeme, že tento prieskum je v angličtine)

Prieskum bude trvať približne sedem minút. Nezhromažďujú sa žiadne osobné údaje (vyhlásenie o používaní osobných údajov).