【问题标题】:PowerBuilder DataWindow date syntaxPowerBuilder DataWindow 日期语法
【发布时间】:2023-04-09 04:23:01
【问题描述】:
我正在记录员工的date_of_birth、year_employed 和current_DateTime 记录数据(用户单击保存的实际日期和时间),因为公司正在自动记录其记录。
DataWindow 对象中没有datepicker 或monthcalendar 控件,这将使用户更容易选择日期。
- 与用户在列上写
dates 相比,最有效的方法是什么?
- 在DataWindow中输入
current_DateTime到数据库的代码是什么?
【问题讨论】:
标签:
datetime
datepicker
powerbuilder
datawindow
【解决方案1】:
1。日期时间选择
datawindow 对象中没有 datepicker 或 monthcalendar 控件,这将使用户更容易选择日期。
不完全是。您可以添加一个下拉日历来帮助选择日期:
- 在 DW 中选择一个日期/日期时间列
- 在属性/编辑选项卡中:选择样式类型“EditMask”
- 检查同一选项卡中的“下拉日历”设置
该字段将有一个下拉箭头,显示日历以选择日期。
您还可以自定义遮罩以满足您的显示需求。
2。当前时间历史
您可以将current_DateTime 列定义为not null,同时将表中的默认值设置为Now()。在 PB 中完全忽略该字段。因此,当从 pb 添加新记录时,它将获得数据库定义的当前时间。