Напомена
Приступ овој страници захтева ауторизацију. Можете покушати да се пријавите или промените директоријуме.
Приступ овој страници захтева ауторизацију. Можете покушати да промените директоријуме.
Контрола коју корисник може изабрати да би одредио датум.
Опис
Ако додате контролу бирач датума уместо контроле Text input, обезбеђујете да корисник наведе датум у исправном формату.
Кључна својства
DefaultDate – Почетна вредност контроле датума осим ако је корисник не промени.
SelectedDate – Датум који је тренутно изабран у контроли датума. Овај датум се приказује по локалном времену.
Format – Текстуални формат у којем контрола приказује датум, а корисник одређује датум. Можете да поставите ово својство на ShortDate (подразумевано) или LongDate да форматира датум на основу својства Language ове контроле. То својство можете поставити и на израз, као што је yyyy/mm/dd ако желите исти формат без обзира на језик. На пример:
- Контрола приказује 12/31/2017 ако корисник кликне или додирне последњи дан 2017. године, својство Format је подешено на ShortDate, а својство Language је подешено на en-us.
- Контрола приказује dimanche 31 decembre 2017 ако корисник кликне или додирне последњи дан 2017. године, својство Format је подешено на LongDate, а својство Language је подешено на fr-fr.
Language – Одређује језик који се користи за обликовање датума, укључујући имена месеци. Ако ово својство није наведено, корисничка поставка уређаја одређује језик. Подржане вредности укључују "EN-us" и "FR".
Додатна својства
AccessibleLabel – Ознака за читаче екрана.
BorderColor – Боја ивице контроле.
BorderStyle – Да ли је ивица контроле пуна, испрекидана, тачкаста или ниједна.
BorderThickness – Дебљина ивице контроле.
Color – Боја текста у контроли.
DateTimeZone – Да ли желите да прикажете датум у UTC или време корисника Local.
DisplayMode – Да ли контрола омогућава унос корисника (Edit), само приказује податке (View) или је онемогућена (Disabled).
DisabledBorderColor – Боја ивице контроле ако је својство контроле DisplayMode подешено на Disabled.
DisabledColor – Боја текста у контроли ако је њено својство DisplayMode подешено на Онемогућено.
DisabledFill – Боја позадине контроле ако је њено својство DisplayMode подешено на Онемогућено.
EndYear – Последња година у коју корисник може подесити вредност контроле бирача датума.
Fill – Боја позадине контроле.
FocusedBorderColor – Боја ивице контроле када је контрола у фокусу.
FocusedBorderThickness – Дебљина ивице контроле када је контрола у фокусу.
Font – Назив породице фонтова у којој се текст приказује.
FontWeight – Дебљина текста у контроли: подебљано, полуподебљано, нормално или танко.
Height – Одстојање између горње и доње ивице контроле.
IconFill – Боја предњег плана иконе бирача датума.
IconBackground – Боја позадине иконе бирача датума.
InputTextPlaceholder – Текст с упутством који се приказује ако нису унети датуми.
IsEditable – Да ли се текст бирача датума може уређивати. Ако је нетачно, датум се може променити само употребом календара.
Italic – Да ли је текст у контроли исписан у курзиву.
OnSelect – Радње које треба извршити када корисник додирне или кликне на контролу.
OnChange – Радње које треба извршити када корисник промени вредност контроле.
Разлика између OnChange и OnSelect: функције OnSelect и OnChange покрећу исту радњу ако клик корисника проузрокује промену. У овом случају, OnSelect се покреће пре него што се покрене OnChange.
PaddingBottom – Одстојање између текста у контроли и доње ивице те контроле.
PaddingLeft – Одстојање између текста у контроли и леве ивице те контроле.
PaddingRight – Одстојање између текста у контроли и десне ивице те контроле.
PaddingTop – Одстојање између текста у контроли и горње ивице те контроле.
Ресетовање – Да ли контрола бирача датума треба да се ресетује на вредност DefaultDate.
Size – Величина фонта текста који се приказује у контроли.
StartOfWeek – Дан у седмици који ће се приказати у колони првог дана контроле бирача датума.
StartYear – Најранија година на коју корисник може подесити вредност контроле бирача датума.
TabIndex – Редослед навигације на тастатури у односу на друге контроле.
Visible – Да ли се контрола приказује или је скривена.
Width – Одстојање између леве и десне ивице контроле.
X – Одстојање између леве ивице контроле и леве ивице његовог надређеног контејнера (или екрана ако нема надређеног контејнера).
Y – Одстојање између горње ивице контроле и горње ивице његовог надређеног контејнера (или екрана ако нема надређеног контејнера).
Сродне функције
Year( DateTimeValue )
Примери
Основни бирач датума
Додајте контролу бирач датума и именујте је „Deadline“.
Не знате како да додате, именујете и конфигуришете контролу?
Додајте контролу Ознака и подесите њено својство Текст у следећој формули:
DateDiff(Today(), Deadline.SelectedDate) & " days to go!"
Желите ли више информација о функцији DateDiff или другим функцијама?
Притисните F5, одаберите датум у опцији Рок, а затим изаберите У реду.
Контрола Label приказује број дана између дана и датума који сте изабрали.
Притисните тастер Esc да бисте се вратили на подразумевани радни простор.
Вратите бирач датума на подразумевани датум
Додајте контролу бирач датума и именујте је „DateTimeReset“.
Не знате како да додате, именујете и конфигуришете контролу?
Додајте контролу Дугме и подесите њено својство OnChange у следећој формули:
Reset(DateTimeReset)
Притисните F5, одаберите нови датум у опцији DateTimeReset, а затим изаберите У реду.
Притисните дугме. Датум ће се вратити на DefaultDate (Данас).
Притисните тастер Esc да бисте се вратили на подразумевани радни простор.
Смернице за приступачност
Контраст боја
- Примењују се стандардни захтеви за контрасте боја.
Подршка за читаче екрана
- Контрола AccessibleLabel мора бити присутна.
- Ако је IsEditable тачно, а Format није оно што корисници очекују, додајте Label да бисте објаснили прихваћене формате датума.
Подршка за тастатуру
- TabIndex мора бити нула или већи број како би корисници могли да стигну до контроле.
- Индикатори фокуса морају бити јасно видљиви. Користите FocusedBorderColor и FocusedBorderThickness како да то постигнете.
Савет
Када је календар отворен, притисните Page Up и Page Down да се крећете између месеци и Shift + Page Up и Shift + Page Down да се крећете између година.
Напомена
Можете ли нам рећи о својим жељеним поставкама језика у документацији? Испуните кратку анкету. (имајте на уму да је ова анкета на енглеском језику)
Анкета ће трајати око седам минута. Не прикупљају се лични подаци (изјава о приватности).