Foxpro 将字符串验证为日期时间



我有一个表单和一个文本框来绑定来自db(日期时间类型)的字段,允许用户编辑,现在我只想允许用户输入有效的日期时间(dd/mm/yyyy)格式字符串。我该怎么做?

如果您的文本框绑定到表中的日期/时间列,则默认情况下,它将只允许您使用有效的日期时间,如果无效,则会弹出"等待窗口"错误消息(通常在屏幕右上角)带有消息"无效日期/时间",如果需要,您可以自定义该消息...但此验证是自动内置的。

现在,您拥有的特定日期时间格式"dd/mm/yyyy"的示例基于"设置日期"设置...有很多,但你的具体会是

设置日期 DMY

这可以在您的应用程序中的任何位置完成,因此默认数据会话中的整个 VFP 应用程序知道应以日/月/年格式输入日期...

如果你想包括完整的 4 位数年份的世纪,你可以这样做

设定世纪

最新更新