Ovládací prvok Výber dátumu v službe Power Apps

Ovládací prvok, na ktorý môže používateľ kliknúť alebo ťuknúť a určiť tak dátum.

Popis

Ak pridáte ovládací prvok Výber dátumu namiesto ovládacieho prvku Text input, pomôžete zaistiť, aby používateľ zadal dátum v správnom formáte.

Základné vlastnosti

DefaultDate– počiatočná hodnota ovládacieho prvku Výber dátumu, než ju používateľ zmení.

SelectedDate – aktuálne vybraný dátum v ovládacom prvku Výber dátumu. Tento dátum je uvedený v miestnom čase.

Format – formát textu, v ktorom ovládací prvok zobrazuje dátum a v ktorom používateľ určí dátum. Túto vlastnosť môžete nastaviť na možnosť ShortDate (predvolená) alebo LongDate a formátovať dátumy na základe vlastnosti Language tohto ovládacieho prvku. Môžete ju nastaviť aj na výraz, ako je napríklad yyyy/mm/dd, ak chcete používať rovnaký formát bez ohľadu na jazyk. Napríklad:

  • Ovládací prvok zobrazuje dátum 12/31/2017, ak používateľ klikne alebo ťukne na posledný deň roku 2017, vlastnosť Format nastaví na možnosť ShortDate a vlastnosť Language na en-us.
  • Ovládací prvok zobrazuje dimanche 31 decembre 2017, ak používateľ klikne alebo ťukne na posledný deň roku 2017, vlastnosť Format nastaví na možnosť LongDate a vlastnosť Language na fr-fr.

Language – určuje jazyk použitý na formátovanie dátumov vrátane názvov mesiacov. Ak táto vlastnosť nie je určená, jazyk určuje nastavenie zariadenia používateľa. Medzi podporované hodnoty patria „EN-us“ a „FR“.

Ďalšie vlastnosti

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

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.

Color – farba textu v ovládacom prvku.

DateTimeZone – či chcete zobraziť dátum v UTC alebo miestom čase (Local) používateľa.

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.

EndYear – najneskorší rok, ktorý môže používateľ v ovládacom prvku Výber dátumu nastaviť.

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).

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

IconFill – farba popredia ikony na výber dátumu.

IconBackground – farba pozadia ikony na výber dátumu.

InputTextPlaceholder – inštruktážny text, ktorý sa zobrazí, ak nie sú zadané žiadne dátumy.

IsEditable – Či je možné upravovať text nástroja na výber dátumu. Ak je nepravdivý, dátum je možné zmeniť iba pomocou kalendára.

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

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

OnChange – Akcie, ktoré sa majú vykonať, keď používateľ zmení hodnotu ovládacieho prvku.

Rozdiel medzi OnChange a OnSelect: OnSelect a OnChange spustia rovnakú akciu používateľa, ak kliknutie používateľa spôsobuje zmenu.V takom prípade sa spustí OnSelect pred OnChange.

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.

Resetovať – Či by sa mal ovládací prvok Výber dátumu resetovať na hodnotu DefaultDate.

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

StartOfWeek – deň v týždni, ktorý sa má zobraziť v stĺpci prvého dňa v týždni ovládacieho prvku na výber dátumu.

StartYear – najskorší rok, ktorý môže používateľ v ovládacom prvku Výber dátumu nastaviť.

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

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).

Year( DateTimeValue )

Príklady

Základný nástroj výberu dátumu

  1. Pridajte ovládací prvok Výber dátumu a pomenujte ho „Deadline”.

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

  2. Pridajte ovládací prvok Označenie a jeho vlastnosť Text nastavte nasledujúci vzorec:

     DateDiff(Today(), Deadline.SelectedDate) & " days to go!"
    

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

  3. Stlačte F5, vyberte dátum v časti Deadline a potom vyberte OK.

    Ovládací prvok Label zobrazí počet dní od dnes do vybraného dátumu.

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

Obnovenie nástroja na výber dátumu na predvolený dátum

  1. Pridajte ovládací prvok Výber dátumu a pomenujte ho „DateTimeReset”.

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

  2. Pridajte ovládací prvok Tlačidlo a jeho vlastnosť OnChange nastavte nasledujúci vzorec:

    Reset(DateTimeReset)
    
  3. Stlačte F5, vyberte nový dátum v časti DateTimeReset a potom vyberte OK.

  4. Stlačte tlačidlo. Dátum sa vráti späť na DefaultDate (Dnes).

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

Pokyny na zjednodušenie ovládania

Farebný kontrast

Podpora čítača obrazovky

  • Musí byť k dispozícii vlastnosť AccessibleLabel.
  • Ak je IsEditable pravda a Formát nie je taký, ako očakávajú používatelia, pridajte Označenie na vysvetlenie akceptovaných formátov dátumu.

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.

Prepitné

Keď je kalendár otvorený, stlačte Page up a Page down na prechádzanie medzi mesiacmi a Shift + Page up a Shift + Page down na prechádzanie medzi rokmi.

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).