Controlul selectorului de dată în Power Apps

Un control pe care utilizatorul îl poate selecta pentru a specifica o dată.

Descriere

Dacă adăugați un control Selector de dată în loc de un control Text input vă asigurați că utilizatorul specifică o dată în formatul corect.

Proprietăți cheie

DefaultDate - Valoarea inițială a unui control de dată, cu excepția cazului în care utilizatorul o schimbă.

SelectedDate - Data selectată în prezent într-un control de dată. Această dată este reprezentată în ora locală.

Format - Formatul de text în care controlul arată data, iar utilizatorul specifică data. Puteți seta această proprietate pe DatăScurtă (implicit) sau DatăLungă pentru formatarea datelor bazate pe proprietatea Limbă a acestui control. Puteți seta, de asemenea, această proprietate pe o expresie, cum ar fi aaaa/ll/zz dacă doriți același format indiferent de limbă. De exemplu:

  • Controlul arată 12/31/2017 dacă utilizatorul face clic sau atinge ultima zi din 2017, proprietatea Format este setată pe DatăScurtă și proprietatea Limbă este setată pe en-us.
  • Controlul arată duminică 31 decembrie 2017 dacă utilizatorul face clic sau atinge ultima zi din 2017, proprietatea Format este setată pe DatăLungă și proprietatea Limbă este setată pe fr-fr.

Limba - Determină limba utilizată pentru formatarea datelor, inclusiv numele lunilor. Dacă această proprietate nu este specificată, setarea dispozitivului utilizatorului determină limba. Valorile acceptate includ "EN-us” și "FR”.

Proprietăți suplimentare

AccessibleLabel – Etichetă pentru cititoare de ecran.

BorderColor - Culoarea bordurii unui control.

BorderStyle - Dacă bordura unui control este de tip Continuu, Linii, Puncte sau Fără.

BorderThickness - Grosimea bordurii unui control.

Color - Culoarea textului unui control.

DatăFusOrar - Indiferent dacă se afișează data UTC sau a ora utilizatorului Locală.

DisplayMode - Indiferent dacă controlul permite introducerea de către utilizator (Editare), afișează doar date (Vizualizare) sau este dezactivat (Dezactivat).

DisabledBorderColor - Culoarea marginii unui control, dacă proprietatea DisplayMode a controlului este setată la Dezactivat.

DisabledColor - Culoarea textului unui control, dacă proprietatea DisplayMode a acestuia este setată la Dezactivat.

DisabledFill - Culoarea de fond a unui control, dacă proprietatea DisplayMode a acestuia este setată la Dezactivat.

EndYear - Ultimul an în care utilizatorul poate seta valoarea unui control pentru selectorul de dată.

Fill - Culoarea de fond a unui control.

FocusedBorderColor – Culoarea bordurii unui control atunci când controlul este focalizat.

FocusedBorderThickness – Grosimea bordurii unui control atunci când controlul este focalizat.

Font - Numele familiei de fonturi în care apare textul.

FontWeight – Grosimea textului într-un control: Bold, SemiBold, Normal sau Mai fin.

Height - Distanța dintre marginile superioare și inferioare ale unui control.

IconFill - Culoarea prim-plan a unei pictograme pentru selecția de dată.

IconBackground - Culoarea de fundal a pictogramei selectorului de dată.

InputTextPlaceholder - Text instructiv care apare dacă nu sunt introduse date.

IsEditable – Dacă textul Selector Dată poate fi editat. Dacă este falsă, data poate fi modificată doar folosind calendarul.

Italic – Dacă textul dintr-un control este italic.

OnSelect – Acțiuni de efectuat atunci când utilizatorul atinge sau face clic pe un control.

OnChange – Acțiuni de efectuat când utilizatorul modifică valoarea unui control.

Diferența dintre OnChange și OnSelect: OnSelect și OnChange se declanșează pe aceeași acțiune a utilizatorului, dacă clicul utilizatorului provoacă schimbarea. În acest caz, OnSelect declanșează înainte de OnChange.

PaddingBottom - Distanța dintre textul dintr-un control și marginea de jos a controlului respectiv.

PaddingLeft - Distanța dintre textul dintr-un control și marginea din stânga a controlului respectiv.

PaddingRight - Distanța dintre textul dintr-un control și marginea din dreapta a controlului respectiv.

PaddingTop - Distanța dintre textul dintr-un control și marginea de sus a controlului respectiv.

Resetați - Dacă controlul Data Picker ar trebui să fie resetat la valoarea DefaultDate.

Size - Dimensiunea fontului textului care apare pe un control.

StartOfWeek - Ziua săptămânii ce va fi afișată în coloana de prima zi a controlului pentru selectorul de date.

StartYear - Primul an în care utilizatorul poate seta valoarea unui control pentru selectorul de date.

TabIndex – Comanda de navigare prin tastatură comparativ cu alte controale.

Visible - Dacă un control este vizibil sau ascuns.

Width - Distanța dintre marginea din stânga și cea din dreapta a unui control.

X- Distanța dintre marginea din stânga a unui control și marginea din stânga a containerului părinte al acestuia (a ecranului, dacă nu există un container părinte).

Y - Distanța dintre marginea de sus a unui control și marginea de sus a containerului părinte al acestuia (a ecranului, dacă nu există un container părinte).

Year( DateTimeValue )

Exemple

Selector dată de bază

  1. Adăugați un control Selector Dată și denumiți-l „Termen limită”.

    Nu știți cum să adăugați, numiți și configurați un control?

  2. Adaugați un control Label și setați-i proprietatea Text la următoarea formulă:

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

    Doriți mai multe informații despre funcția DifDată sau alte funcții?

  3. Apăsați F5, alegeți o dată în Termen limită, apoi selectați OK.

    Controlul Label arată numărul de zile dintre astăzi și data pe care ați ales-o.

  4. Apăsați Esc pentru a reveni la spațiul de lucru implicit.

Resetați selectorul de date la data implicită

  1. Adăugați un control Selector Dată și denumiți-l „DateTimeReset”.

    Nu știți cum să adăugați, numiți și configurați un control?

  2. Adaugați un control Button și setați-i proprietatea OnChange la următoarea formulă:

    Reset(DateTimeReset)
    
  3. Apăsați F5, alegeți o nouă dată în DateTimeReset, apoi selectați OK.

  4. Apăsați butonul. Data va reveni la DefaultDate (Azi).

  5. Apăsați Esc pentru a reveni la spațiul de lucru implicit.

Orientări privind accesibilitatea

Contrast de culoare

Asistență pentru cititor de ecran

  • AccessibleLabel trebuie să fie prezent.
  • Dacă IsEditable este adevărată și Format nu este ceea ce se așteaptă utilizatorii, adăugați o Label pentru a explica formatele de date acceptate.

Suport tastatură

  • TabIndex trebuie să fie egal cu zero sau mai mare, așa încât utilizatorii tastaturii să poată naviga acolo.
  • Indicatorii de focalizare trebuie să fie clar vizibili. Utilizați FocusedBorderColor și FocusedBorderThickness pentru a realiza acest lucru.

Sfat

Când calendarul este deschis, apăsați Pagină sus și Pagină jos pentru a naviga între luni și Shift+Pagină sus și Shift+Pagină jos pentru a naviga între ani.

Notă

Ne puteți spune care preferințele dvs. lingvistice pentru documentație? Răspundeți la un chestionar scurt. (rețineți că acest chestionar este în limba engleză)

Chestionarul va dura aproximativ șapte minute. Nu sunt colectate date personale (angajament de respectare a confidențialității).