Nuta
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować się zalogować lub zmienić katalog.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Kontrolka, którą użytkownik może wybrać, aby określić datę.
Description
Jeśli dodasz kontrolkę Selektor daty zamiast kontrolki Wprowadzanie tekstu , upewnij się, że użytkownik określi datę w poprawnym formacie.
Właściwości klucza
DefaultDate — początkowa wartość kontrolki daty, chyba że użytkownik go zmieni.
SelectedDate — data aktualnie wybrana w kontrolce daty. Ta data jest reprezentowana w czasie lokalnym.
Format — format tekstu, w którym kontrolka pokazuje datę, a użytkownik określa datę. Tę właściwość można ustawić na ShortDate (wartość domyślna) lub LongDate , aby sformatować daty na podstawie właściwości Language tej kontrolki. Możesz również ustawić tę właściwość na wyrażenie, takie jak rrrr/mm/dd , jeśli chcesz mieć ten sam format niezależnie od języka. Przykład:
- Kontrolka pokazuje 12/31/2017 , jeśli użytkownik kliknie lub naciśnie ostatni dzień 2017 r., właściwość Format jest ustawiona na ShortDate, a właściwość Language jest ustawiona na en-us.
- Kontrolka pokazuje dimanche 31 decembre 2017 , jeśli użytkownik kliknie lub naciągnie ostatni dzień 2017 r., właściwość Format jest ustawiona na LongDate, a właściwość Language jest ustawiona na fr-fr.
Language — określa język używany do formatowania dat, w tym nazw miesięcy. Jeśli ta właściwość nie jest określona, ustawienie urządzenia użytkownika określa język. Obsługiwane wartości obejmują "EN-us" i "FR".
Dodatkowe właściwości
AccessibleLabel — etykieta dla czytników zawartości ekranu.
BorderColor — kolor obramowania kontrolki.
BorderStyle — czy obramowanie kontrolki to Solid, Dashed, Dotted lub None.
BorderThickness — grubość obramowania kontrolki.
Color — kolor tekstu w kontrolce.
DateTimeZone — określa, czy ma być wyświetlana data w formacie UTC , czy czas lokalny użytkownika.
DisplayMode — określa, czy kontrolka zezwala na wprowadzanie danych przez użytkownika (Edycja), wyświetla tylko dane (Widok) lub jest wyłączona (wyłączone).
DisabledBorderColor — kolor obramowania kontrolki, jeśli właściwość DisplayMode kontrolki jest ustawiona na wartość Wyłączone.
DisabledColor — kolor tekstu w kontrolce, jeśli jej właściwość DisplayMode jest ustawiona na wartość Wyłączone.
DisabledFill — kolor tła kontrolki, jeśli jej właściwość DisplayMode jest ustawiona na wartość Wyłączone.
EndYear — ostatni rok, w którym użytkownik może ustawić wartość kontrolki selektora dat.
Fill – kolor tła kontrolki.
FocusedBorderColor — kolor obramowania kontrolki, gdy kontrolka jest skoncentrowana.
FocusedBorderThickness — grubość obramowania kontrolki, gdy kontrolka jest skoncentrowana.
Font — nazwa rodziny czcionek, w której pojawia się tekst.
FontWeight — waga tekstu w kontrolce: Pogrubienie, Semibold, Normalny lub Jaśniejszy.
Height — odległość między górną i dolną krawędzią kontrolki.
IconFill — kolor pierwszego planu ikony selektora dat.
IconBackground — kolor tła ikony selektora dat.
InputTextPlaceholder — tekst instrukcji wyświetlany, jeśli nie wprowadzono dat.
IsEditable — określa, czy tekst selektora dat można edytować. Jeśli wartość false, data może zostać zmieniona tylko przy użyciu kalendarza.
Kursywa — czy tekst w kontrolce jest kursywą.
OnSelect — akcje do wykonania po naciśnięciu lub kliknięciu kontrolki przez użytkownika.
OnChange — akcje do wykonania, gdy użytkownik zmieni wartość kontrolki.
Różnica między wyzwalaczem OnChange i OnSelect: OnSelect i OnChange w tej samej akcji użytkownika, jeśli kliknięcie użytkownika powoduje zmianę. W takim przypadku wyzwalacze OnSelect przed onChange.
PaddingBottom — odległość między tekstem w kontrolce a dolną krawędzią tej kontrolki.
PaddingLeft — odległość między tekstem w kontrolce a lewą krawędzią tej kontrolki.
PaddingRight — odległość między tekstem w kontrolce a prawą krawędzią tej kontrolki.
PaddingTop — odległość między tekstem w kontrolce a górną krawędzią tej kontrolki.
Reset — czy kontrolka selektora dat powinna zostać zresetowana do wartości DefaultDate .
Size — rozmiar czcionki tekstu wyświetlanego w kontrolce.
StartOfWeek — dzień tygodnia do wyświetlenia w pierwszej kolumnie dnia kontrolki selektora dat.
StartYear — najwcześniejszy rok, w którym użytkownik może ustawić wartość kontrolki selektora dat.
TabIndex — kolejność nawigacji za pomocą klawiatury w odniesieniu do innych kontrolek.
Visible — określa, czy kontrolka jest wyświetlana, czy ukryta.
Width — odległość między lewą i prawą krawędzią kontrolki.
X — odległość między lewą krawędzią kontrolki a lewą krawędzią kontenera nadrzędnego (ekran, jeśli nie ma kontenera nadrzędnego).
Y — odległość między górną krawędzią kontrolki a górną krawędzią kontenera nadrzędnego (ekran, jeśli nie ma kontenera nadrzędnego).
Funkcje pokrewne
Year( DateTimeValue )
Przykłady
Podstawowy selektor dat
Dodaj kontrolkę Selektor dat i nadaj jej nazwę "Deadline".
Nie wiesz, jak dodać, nazwać i skonfigurować kontrolkę?
Dodaj kontrolkę Etykieta i ustaw jej właściwość Text na następującą formułę:
DateDiff(Today(), Deadline.SelectedDate) & " days to go!"Chcesz uzyskać więcej informacji na temat funkcji DateDiff lub innych funkcji?
Naciśnij F5, wybierz datę w polu Termin ostateczny, a następnie wybierz przycisk OK.
Kontrolka Etykieta pokazuje liczbę dni od dzisiaj do wybranej daty.
Aby powrócić do domyślnego obszaru roboczego, naciśnij Esc.
Resetuj selektor dat do daty domyślnej
Dodaj kontrolkę Selektor dat i nadaj jej nazwę "DateTimeReset".
Nie wiesz, jak dodać, nazwać i skonfigurować kontrolkę?
Dodaj kontrolkę Przycisk i ustaw jej właściwość OnChange na następującą formułę:
Reset(DateTimeReset)Naciśnij F5, wybierz nową datę w polu DateTimeReset, a następnie wybierz przycisk OK.
Naciśnij przycisk. Data zostanie zresetowana z powrotem do wartości DefaultDate (Dzisiaj).
Aby powrócić do domyślnego obszaru roboczego, naciśnij Esc.
Wytyczne dotyczące ułatwień dostępu
Kontrast kolorów
Obsługa czytników ekranu
- Musi być dostępny plik AccessibleLabel.
- Jeśli właściwość IsEditable ma wartość true, a format nie jest oczekiwany przez użytkowników, dodaj etykietę , aby wyjaśnić akceptowane formaty dat.
Obsługa klawiatury
- Właściwość TabIndex musi być równa zero lub większa, aby użytkownicy klawiatury mogli przejść do niej.
- Wskaźniki fokusu muszą być wyraźnie widoczne. Aby to osiągnąć, użyj polecenia FocusedBorderColor i FocusedBorderThickness .
Wskazówka
Po otwarciu kalendarza naciśnij pozycję Strona w górę i Stronę w dół , aby przechodzić między miesiącami i Shift+Page w górę i Shift+Page w dół , aby przechodzić między latami.