A Dátumválasztó vezérlőelem a Power Apps alkalmazásokban

A felhasználó a vezérlőelem kiválasztásával dátumot adhat meg.

Ismertetés

Ha Text input helyett Dátumválasztó vezérlőelemet használ, akkor biztosíthatja, hogy a felhasználó a megfelelő formátumban adja meg a dátumot.

Fő tulajdonságok

DefaultDate – A dátum kezdeti értéke, mielőtt a felhasználó megváltoztatná.

SelectedDate – A dátumválasztóban jelenleg kiválasztott dátum. Ez a dátum helyi idő szerint jelenik meg.

Formátum – A vezérlőelem által megjelenített formátum, amely szerint a felhasználó megadhatja a dátumot. A tulajdonság lehetséges értéke ShortDate (alapértelmezett érték) vagy LongDate, amely a vezérlőelem Nyelv tulajdonságához igazodik. A tulajdonság beállításánál kifejezést is használhat, például éééé/hh/nn, ha nyelvfüggetlen formátumot szeretne megadni. Például:

  • Ha a felhasználó 2017 utolsó napjára kattint vagy koppint, és a Formátum tulajdonság értéke ShortDate, a Nyelv tulajdonság pedig en-us értékre van állítva, akkor a vezérlőelem 12/31/2017 értéket mutat.
  • A vezérlőelem dimanche 31 decembre 2017 értéket jelenít meg, ha a felhasználó 2017 utolsó napjára kattint vagy koppint, a Formátum tulajdonság értéke LongDate, a Nyelv tulajdonság pedig fr-fr értékre van állítva.

Nyelv – Meghatározza a dátum formátumához használt nyelvet, beleértve a hónapok neveit is. Ha ez a tulajdonság nincs beállítva, akkor a felhasználó eszközének nyelvi beállításai határozzák meg a nyelvet. A támogatott értékek közé tartozik az „EN-us” és a „FR” is.

További tulajdonságok

AccessibleLabel – A képernyőolvasók által felolvasott címke.

BorderColor – Egy vezérlőelem szegélyének színe.

BorderStyle – Azt határozza meg, hogy egy vezérlőelem szegélye Folytonos, Szaggatott, Pontozott, vagy Nincs értékű.

BorderThickness – Egy vezérlőelem szegélyének vastagsága.

Szín – Egy vezérlőelem szövegének színe.

DateTimeZone – Jelzi, hogy a dátumot UTC vagy a felhasználó Helyi időpontjában jeleníti-e meg.

DisplayMode – Azt határozza meg, hogy a vezérlőelem ad-e lehetőséget a felhasználónak bementet megadására (Szerkesztés) vagy csak megjeleníti az adatokat (Megtekintés), vagy egyik sem, és ki van kapcsolva (Kikapcsolva).

DisabledBorderColor – Egy vezérlőelem szegélyének színe, ha annak DisplayMode tulajdonsága a Letiltva értékre van állítva.

DisabledColor – A vezérlőelem szövegszíne abban az esetben, ha a DisplayMode tulajdonság értéke Letiltva.

DisabledFill – Egy vezérlőelem háttérszíne, ha annak DisplayMode tulajdonsága a Letiltva értékre van állítva.

EndYear – A legkésőbbi év, amelyet a felhasználó kiválaszthat a dátumválasztó vezérlőelemmel.

Kitöltés – Egy vezérlőelem háttérszíne.

FocusedBorderColor – A vezérlőelem szegélyének színe, amikor a fókusz a vezérlőelemen van.

FocusedBorderThickness – A vezérlőelem szegélyének vastagsága, amikor a fókusz a vezérlőelemen van.

Betűtípus – A szöveg megjelenítéséhez használt betűkészlet neve.

FontWeight – Egy vezérlőelem szövegének vastagsága: Félkövér, Kicsit kövér, Normál vagy Vékonyabb.

Magasság – Egy vezérlőelem felső és alsó széle közötti távolság.

IconFill – Dátumválasztó ikon előtérszíne.

IconBackground – Dátumválasztó ikon háttérszíne.

InputTextPlaceholder – Tájékoztató szöveg, amely akkor jelenik meg, ha nincsenek megadva dátumok.

IsEditable – A Dátumválasztó szövege szerkeszthető-e. Ha hamis, akkor a dátum csak a naptár használatával módosítható.

Dőlt – Azt határozza meg, hogy dőlt betűs-e a vezérlőelem szövege.

OnSelect – Elvégzendő műveletek, amikor a felhasználó egy vezérlőre kattint vagy koppint.

OnChange – A vezérlő értéknek megváltoztatásakor végrehajtott műveletek.

Különbség az OnChange és a Kiválasztáskor között: Az OnSelect és az OnChange ugyanazon felhasználói műveletre aktiválódik, ha a felhasználói kattintás eredményezi a módosítást. Ebben az esetben az OnSelect az OnChange előtt aktiválódik.

PaddingBottom – A távolság egy vezérlőelem szövege és alsó szegélye között.

PaddingLeft – A vezérlőelem szövege és bal oldali szegélye közötti távolság.

PaddingRight – A vezérlőelem szövege és jobb oldali szegélye közötti távolság.

PaddingTop – A távolság egy vezérlőelem szövege és felső széle között.

Visszaállítás – Állítsa-e vissza a Dátumválasztó vezérlőt a DefaultDate értékre.

Méret – Egy vezérlőelemen megjelenő szöveg betűmérete.

StartOfWeek – a dátumválasztó vezérlőelem első nap oszlopában megjelenítendő hét napja.

StartYear – A legkorábbi év, amelyet a felhasználó kiválaszthat a dátumválasztó vezérlőelemmel.

TabIndex – A billentyűzettel végzett navigáció sorrendje a többi vezérlőelemhez viszonyítva.

Látható – Azt határozza meg, hogy egy vezérlőelem látható vagy rejtett legyen.

Szélesség – Egy vezérlőelem bal és jobb széle közötti távolság.

X – A távolság egy vezérlőelem bal oldali szegélye és a fölérendelt tároló bal oldali szegélye között (vagy a képernyő széle között, ha nincs fölérendelt tároló).

Y – A távolság egy vezérlőelem felső szegélye és a fölérendelt tároló felső szegélye között (vagy a képernyő széle között, ha nincs fölérendelt tároló).

Év( DateTimeValue )

Példák

Alapszintű dátumválasztó

  1. Adjon hozzá egy Dátumválasztó vezérlőelemet, és adja neki a „Határidő” nevet.

    Nem tudja, hogyan adhat hozzá, nevezhet el és konfigurálhat egy vezérlőelemet?

  2. Adjon hozzá egy Címke vezérlőelemet, és a Text tulajdonságát állítsa a következő képletre:

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

    Többet szeretne megtudni a DateDiff függvény vagy egyéb függvények témakörben?

  3. Nyomja meg az F5 billentyűt, válasszon dátumot a Határidő területen, és válassza az OK lehetőséget.

    A Label vezérlőelem a választott dátum és a mai nap közötti napok számát mutatja.

  4. Az ESC billentyű lenyomásával térhet vissza az alapértelmezett munkaterületre.

Dátumválasztó visszaállítása alapértelmezett dátumra

  1. Adjon hozzá egy Dátumválasztó vezérlőelemet, és adja neki a „DateTimeReset” nevet.

    Nem tudja, hogyan adhat hozzá, nevezhet el és konfigurálhat egy vezérlőelemet?

  2. Adjon hozzá egy Gomb vezérlőelemet, és az OnChange tulajdonságát állítsa a következő képletre:

    Reset(DateTimeReset)
    
  3. Nyomja meg az F5 billentyűt, válasszon új dátumot a DateTimeReset területen, és válassza az OK lehetőséget.

  4. Nyomja meg a gombot. A dátum visszaáll a DefaultDate (Ma) dátumra.

  5. Az ESC billentyű lenyomásával térhet vissza az alapértelmezett munkaterületre.

Kisegítői irányelvek

Színkontraszt

Képernyőolvasó támogatása

  • Az AccessibleLabel tulajdonságnak jelen kell lennie.
  • Ha az IsEditable igaz, és a Formátum nem az, amire a felhasználók számítanak, adjon hozzá egy Label vezérlőt az elfogadott dátumformátumok magyarázatára.

Billentyűzettámogatás

  • A TabIndex értékének nullának vagy nagyobbnak kell lennie, hogy a billentyűzetet használó felhasználók el tudják érni.
  • A fókuszjelzőknek jól láthatóknak kell lenniük. Ezt a FocusedBorderColor és a FocusedBorderThickness tulajdonsággal biztosíthatja.

Tipp.

Ha a naptár meg van nyitva, nyomja le a Lapozás felfelé és a Lapozás lefelé billentyűket a hónapok közötti navigáláshoz, illetve a Shift + Lapozás felfelé és Shift + Lapozás lefelé billentyűket az évek közötti navigáláshoz.

Megjegyzés

Megosztja velünk a dokumentációja nyelvi preferenciáit? Rövid felmérés elvégzése. (ne feledje, hogy ez a felmérés angol nyelvű)

A felmérés elvégzése körülbelül hét percet vesz igénybe. Semmilyen személyes adatot nem gyűjtünk (adatvédelmi nyilatkozat).