У меня есть окно данных, в котором есть поле даты. Я хочу указать начальное значение в этом поле даты, когда строка извлекается из базы данных. Из Column Specification
я хочу установить начальное значение даты этого поля на текущую дату. Есть ли какое-нибудь ключевое слово или функция, которые я могу написать в поле Initial Value
?
Powerbuilder: как указать текущую дату в качестве начального значения для поля окна данных
Ответы (2)
<сильный > today()
должен это сделать.
Как говорит Хью, вы не хотите доверять часам клиентского компьютера для точного времени, но это нормально, чтобы инициализировать поле ввода данных разумным значением по умолчанию.
person
Colin Pickard
schedule
14.10.2010
Как правило, использовать клиентские часы - плохая идея. Насколько вам известно, это может быть 1986 год. Выберите дату сервера в скрытом поле и скопируйте ее в столбец таблицы. Другое решение - позволить клиенту поместить то, что, по его мнению, дата / время находится в столбце (как в ответе Колина), а затем обновить его до серверного времени в триггере после вставки.
person
Hugh Brackett
schedule
14.10.2010