PowerBuilder DataWindow синтаксис даты

Я записываю сотрудника date_of_birth, year_employed и current_DateTime данные записываются (фактические дата и время, когда пользователь нажимает сохранить), так как компания автоматизирует свои записи.
Здесь нет datepicker или же monthcalendar контроль в объекте DataWindow, который позволил бы пользователю выбирать даты.

  1. Что является наиболее эффективным способом, в отличие от написания пользователем dates на колонне?
  2. Какой код для ввода current_DateTime в DataWindow к базе данных?

1 ответ

Решение

1. Выбор даты и времени

В объекте datawindow нет элемента управления datepicker или monthcalendar, который позволил бы пользователю выбирать даты.

Не совсем. Вы можете добавить выпадающий календарь, чтобы помочь выбрать дату:

  1. выберите столбец даты / даты и времени в вашем DW
  2. в свойствах / вкладка редактирования: выберите тип стиля "EditMask"
  3. проверьте настройку "раскрывающегося календаря" на той же вкладке

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

Вы также можете настроить маску в соответствии с вашими потребностями дисплея.

2. Текущее время историзации

Вы могли бы определить свой current_DateTime столбец будет not null при установке значения по умолчанию в таблице Now(), Полностью игнорировать поле в PB. Таким образом, когда новая запись будет добавлена ​​из pb, она получит текущее время, определенное базой данных.

Другие вопросы по тегам