PowerBuilder DataWindow синтаксис даты
Я записываю сотрудника date_of_birth
, year_employed
и current_DateTime
данные записываются (фактические дата и время, когда пользователь нажимает сохранить), так как компания автоматизирует свои записи.
Здесь нет datepicker
или же monthcalendar
контроль в объекте DataWindow, который позволил бы пользователю выбирать даты.
- Что является наиболее эффективным способом, в отличие от написания пользователем
dates
на колонне? - Какой код для ввода
current_DateTime
в DataWindow к базе данных?
1 ответ
1. Выбор даты и времени
В объекте datawindow нет элемента управления datepicker или monthcalendar, который позволил бы пользователю выбирать даты.
Не совсем. Вы можете добавить выпадающий календарь, чтобы помочь выбрать дату:
- выберите столбец даты / даты и времени в вашем DW
- в свойствах / вкладка редактирования: выберите тип стиля "EditMask"
- проверьте настройку "раскрывающегося календаря" на той же вкладке
Поле будет иметь стрелку раскрывающегося списка, которая покажет вам календарь для выбора даты.
Вы также можете настроить маску в соответствии с вашими потребностями дисплея.
2. Текущее время историзации
Вы могли бы определить свой current_DateTime
столбец будет not null
при установке значения по умолчанию в таблице Now()
, Полностью игнорировать поле в PB. Таким образом, когда новая запись будет добавлена из pb, она получит текущее время, определенное базой данных.