Назначение


Компонент служит для ввода/вывода даты и времени.



Класс: TdbDateTimePicker



Свойства компонента

 Свойство

 Тип

 Описание

 sqlDateTime

 String

 Возвращает значение даты и времени компонента для использования в SQL запросах. Значение свойства уже содержит экранирующие кавычки. В случае пустого значение, вернет строку NULL

 пример: SQLExecute ('INSERT INTO tablename (fieldname) VALUES ('+Form1.DateTimePicker1.sqlDateTime+')');

 sqlDate

 String

 Возвращает значение даты компонента для использования в SQL запросах. Значение свойства уже содержит экранирующие кавычки. В случае пустого значение, вернет строку NULL

 пример: SQLExecute ('INSERT INTO tablename (fieldname) VALUES ('+Form1.DateTimePicker1.sqlDate+')');

 sqlTime

 String

 Возвращает значение времени компонента для использования в SQL запросах. Значение свойства уже содержит экранирующие кавычки. В случае пустого значение, вернет строку NULL

 пример: SQLExecute ('INSERT INTO tablename (fieldname) VALUES ('+Form1.DateTimePicker1.sqlTime+')');

 CanFocus

 Boolean

 Проверяет, может ли компонент получить фокус ввода. Обычно свойство используется совместно с методом SetFocus.

 Checked

 Boolean

 Позволяет изменить либо прочитать состояние флажка. См. также свойство ShowCheckbox.

 Cursor

 TCursor

 Позволяет выбрать вид курсора для компонента. Подробней.

 DateTime

 TDateTime

 Читает или устанавливает значение даты и времени. Подробней о типе TDateTime

 dbFilter

 String

 Имеет смысл, когда компонент используется совместно с кнопкой с действием "Поиск". Возможные значения: '=', '>=', '<=', '>', '<'

 dbTable

 String

 Определяет, к какой таблице базы данных принадлежит данный компонент.

 dbField

 String

 Определяет, к какому полю таблицы базы данных принадлежит данный компонент.

 dbIncremSearch

 String

 Позволяет указать имя кнопки на текущей форме с действием "Поиск" или "SQL запрос", которая будет автоматически нажиматься при вводе текста пользователем для моментального поиска.

 Enabled

 Boolean

 Определяет доступность компонента для пользователя.

 Focused

 Boolean

 Проверяет, имеет ли компонент фокус ввода. Только для чтения.

 Font

 TFont

 Позволяет задать имя, размер, цвет и стиль шрифта. Подробней.

 Format

 String

 Позволяет задать формат даты или времени. Подробней.

 TimeFormat

 String

 Имеет смысл, когда свойство Kind = DateTime. Позволяет задать формат времени, при этом формат даты задается в свойстве Format.

 Hint

 String

 Текст всплывающей подсказки, см. также ShowHint

 Kind

 TAdvDateTimeKind

 Позволяет выбрать режим работы компонента. Доступные значения: dkDate, dkTime, dkDateTime

 MaxDate

 TDateTime

 Задает максимальную дату, которую пользователь может выбрать в компоненте. Подробней о типе TDateTime

 MinDate

 TDateTime

 Задает минимальную дату, которую пользователь может выбрать в компоненте. Подробней о типе TDateTime

 Name

 String

 Уникальное имя компонента на форме.

 ShowCheckbox

 Boolean

 Определяет, будет ли виден в компоненте флажок.

 ShowHint

 Boolean

 Определяет, показывать ли всплывающую подсказку, см. также Hint

 TabOrder

 Integer

 Определяет порядковый номер компонента в очереди обхода фокусом ввода, находящихся на форме, при нажатии клавиши Tab

 TabStop

 Boolean

 Определяет, будет ли компонент получать фокус, при нажатии клавиши Tab на форме

 Tag

 Integer

 Позволяет присвоить число компоненту для собственных нужд.

 TagString

 String

 Позволяет присвоить строку компоненту для собственных нужд.

 Visible

 Boolean

 Определяет видимость компонента.

 Left

 Integer

 X координата компонента на форме

 Top

 Integer

 Y координата компонента на форме

 Width

 Integer

 Ширина компонента

 Height

 Integer

 Высота компонента




Методы компонента

 Метод

 Описание

 procedure OpenCalendar

 Открывает выпадающий календарь.

 procedure SetFocus

 Устанавливает фокус ввода для компонента.




События компонента

 Событие

 Описание

 OnChange

 При вводе даты или времени пользователем.

 OnClick

 При клике мышкой по компоненту.

 OnCloseUp

 При закрытии выпадающего календаря.

 OnDropDown

 При открытии выпадающего календаря, когда пользователь нажимает кнопку со стрелкой вниз.

 OnEnter

 При получении компонентом фокуса ввода.

 OnExit

 При потере компонентом фокуса ввода.

 OnKeyDown

 При нажатии на любую кнопку клавиатуры.

 OnKeyPress

 При нажатии на кнопку клавиатуры. Работает только для печатных символов.

 OnKeyUp

 При отпускании любой кнопки на клавиатуре.

 OnMouseEnter

 При заходе курсора мыши на компонент.

 OnMouseLeave

 При покидании курсора мыши компонента.