Примечание.
Для доступа к этой странице требуется авторизация. Вы можете попробовать войти или изменить каталоги.
Для доступа к этой странице требуется авторизация. Вы можете попробовать изменить каталоги.
Элемент управления, который выбирается для указания даты.
Description
Если вы добавляете элемент управления "Выбор даты " вместо элемента управления "Текстовый ввод ", вы можете убедиться, что пользователь указывает дату в правильном формате.
Ключевые свойства
DefaultDate — начальное значение элемента управления датой, если пользователь не изменяет его.
SelectedDate — дата, выбранная в данный момент в элементе управления датой. Эта дата представлена в локальном времени.
Формат — текстовый формат, в котором элемент управления показывает дату и пользователь указывает дату. Это свойство можно задать для ShortDate (по умолчанию) или LongDate для форматирования дат на основе свойства Language этого элемента управления. Это свойство также можно задать для выражения, например гггг/мм/дд , если требуется один и тот же формат независимо от языка. Рассмотрим пример.
- Элемент управления показывает 12.31.2017 , если пользователь щелкает или касается последнего дня 2017 года, свойство Format имеет значение ShortDate, а для свойства Language задано значениеen-us.
- Элемент управления показывает dimanche 31 decembre 2017 , если пользователь щелкает или касается последнего дня 2017 года, свойство Format имеет значение LongDate, а для свойства Language задано значениеfr-fr.
Язык — определяет язык, используемый для форматирования дат, включая имена месяцев. Если это свойство не указано, параметр устройства пользователя определяет язык. Поддерживаемые значения включают "EN-us" и "FR".
Дополнительные свойства
AccessibleLabel — метка для средств чтения с экрана.
BorderColor — цвет границы элемента управления.
BorderStyle — является ли граница элемента управления твердым, дефишированным, dotted или None.
BorderThickness — толщина границы элемента управления.
Цвет — цвет текста в элементе управления.
DateTimeZone — отображение даты в формате UTC или локальном времени пользователя.
DisplayMode — разрешает ли элемент управления входные данные (изменить), отображается только данные (вид) или отключен (отключено).
DisabledBorderColor — цвет границы элемента управления, если для свойства DisplayMode элемента управления задано значение "Отключено".
DisabledColor — цвет текста в элементе управления, если для свойства DisplayModeзадано значение Disabled.
DisabledFill — цвет фона элемента управления, если его свойство DisplayMode имеет значение Disabled.
EndYear — последний год, в котором пользователь может задать значение элемента управления "Выбор даты".
Fill — цвет фона элемента управления.
FocusedBorderColor — цвет границы элемента управления при фокусе элемента управления.
FocusedBorderThickness — толщина границы элемента управления при фокусе элемента управления.
Шрифт — имя семейства шрифтов, в которых отображается текст.
FontWeight — вес текста в элементе управления: полужирный, полужирный, полуболдный, обычный или легкий.
Высота — расстояние между верхними и нижними краями элемента управления.
IconFill — цвет переднего плана значка средства выбора даты.
IconBackground — цвет фона значка средства выбора даты.
InputTextPlaceholder — текст инструкции, который отображается, если даты не вводятся.
IsEditable — можно ли изменить текст средства выбора даты. Если значение false, дата может быть изменена только с помощью календаря.
Курсив — является ли текст в элементе управления курсивом.
OnSelect — действия, выполняемые при нажатии пользователем элемента управления или щелчке элемента управления.
OnChange — действия для выполнения, когда пользователь изменяет значение элемента управления.
Разница между OnChange и OnSelect : OnSelect и Триггер OnChange для одного и того же действия пользователя, если щелкнуть пользователя, это приведет к изменению. В этом случае onSelect активирует перед OnChange.
PaddingBottom — расстояние между текстом в элементе управления и нижней краю этого элемента управления.
PaddingLeft — расстояние между текстом в элементе управления и левым краем этого элемента управления.
PaddingRight — расстояние между текстом в элементе управления и правым краем этого элемента управления.
PaddingTop — расстояние между текстом в элементе управления и верхним краем этого элемента управления.
Сброс . Следует ли сбросить элемент управления "Выбор даты" в значение DefaultDate .
Размер — размер шрифта текста, который отображается в элементе управления.
StartOfWeek — день недели, отображаемый в столбце первого дня элемента управления "Выбор дат".
StartYear — самый ранний год, в котором пользователь может задать значение элемента управления выбора дат.
TabIndex — порядок навигации клавиатуры относительно других элементов управления.
Видимый — отображается ли элемент управления или скрыт.
Ширина — расстояние между левыми и правыми краями элемента управления.
X — расстояние между левым краем элемента управления и левым краем родительского контейнера (экран, если родительский контейнер отсутствует).
Y — расстояние между верхним краем элемента управления и верхним краем родительского контейнера (экран, если родительский контейнер отсутствует).
Связанные функции
Year( DateTimeValue )
Примеры
Средство выбора даты "Базовый"
Добавьте элемент управления "Выбор даты " и назовите его "Крайний срок".
Не знаете, как добавить, назвать и настроить элемент управления?
Добавьте элемент управления Label и задайте для свойства Text следующую формулу:
DateDiff(Today(), Deadline.SelectedDate) & " days to go!"Хотите получить дополнительные сведения о функции DateDiff или других функциях?
Нажмите клавишу F5, выберите дату в крайнем сроке и нажмите кнопку "ОК".
Элемент управления Label показывает количество дней между сегодняшней и выбранной датой.
Чтобы вернуться в рабочую область по умолчанию, нажмите клавишу ESC.
Сброс средства выбора дат до даты по умолчанию
Добавьте элемент управления "Выбор даты " и назовите его "DateTimeReset".
Не знаете, как добавить, назвать и настроить элемент управления?
Добавьте элемент управления Button и задайте для свойства OnChange следующую формулу:
Reset(DateTimeReset)Нажмите клавишу F5, выберите новую дату в DateTimeReset и нажмите кнопку "ОК".
Нажмите кнопку. Дата будет сброшена обратно в значение DefaultDate (Сегодня).
Чтобы вернуться в рабочую область по умолчанию, нажмите клавишу ESC.
Руководство по настройке специальных возможностей
Контрастность цветов
- Требования к контрастности стандартного цвета применяются.
Поддержка средства чтения с экрана
- Значение AccessibleLabel должно присутствовать.
- Если IsEditable имеет значение true, а формат не является ожидаемым пользователем, добавьте метку , чтобы объяснить принятые форматы дат.
Поддержка клавиатуры
- TabIndex должен быть равен нулю или больше, чтобы пользователи клавиатуры могли перейти к нему.
- Индикаторы фокуса должны быть четко видимыми. Для этого используйте FocusedBorderColor и FocusedBorderThickness .
Подсказка
Когда календарь открыт, нажмите клавишу Page up и Page вниз , чтобы перейти между месяцами и SHIFT+Page вверх и SHIFT+Page вниз , чтобы перейти между годами.