Foxtable(狐表)用户栏目专家坐堂 → 如何限定用户只能输入当天日期


  共有4151人关注过本帖树形打印复制链接

主题:如何限定用户只能输入当天日期

帅哥哟,离线,有人找我吗?
JUMBO
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:24 积分:303 威望:0 精华:0 注册:2019/6/20 15:36:00
如何限定用户只能输入当天日期  发帖心情 Post By:2019/11/4 7:26:00 [只看该作者]

如何限定用户只能输入当天日期。

 回到顶部
帅哥哟,离线,有人找我吗?
cd_tdh
  2楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:狐精 帖子:3223 积分:21407 威望:0 精华:0 注册:2016/3/28 16:57:00
  发帖心情 Post By:2019/11/4 8:58:00 [只看该作者]

=date.now  不就可以了?

 回到顶部
帅哥哟,离线,有人找我吗?
程兴刚
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信 一级勋章
等级:超级版主 帖子:7258 积分:40785 威望:0 精华:16 注册:2008/8/31 23:23:00
  发帖心情 Post By:2019/11/4 9:05:00 [只看该作者]

自己设计按钮,标题:今日,用按钮代码给日期框赋值:date.today(),然后将日期框禁用!
话说回来,既然限定为今天,何必输入,写代码时日期值直接为date.today()

 回到顶部
帅哥哟,离线,有人找我吗?
JUMBO
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:24 积分:303 威望:0 精华:0 注册:2019/6/20 15:36:00
  发帖心情 Post By:2019/11/4 12:53:00 [只看该作者]

=date.now  在哪里写 

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111822 积分:569264 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/4 13:38:00 [只看该作者]

以下是引用JUMBO在2019/11/4 7:26:00的发言:
如何限定用户只能输入当天日期。

在什么地方输入?

 回到顶部
帅哥哟,离线,有人找我吗?
JUMBO
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:婴狐 帖子:24 积分:303 威望:0 精华:0 注册:2019/6/20 15:36:00
  发帖心情 Post By:2019/11/4 16:51:00 [只看该作者]

就在数据表 的列 。

我有个 审核时间 , 想限制录入人的录入时间,不能作假 

 回到顶部
帅哥哟,离线,有人找我吗?
有点蓝
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:111822 积分:569264 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/4 17:22:00 [只看该作者]

参考:http://www.foxtable.com/webhelp/topics/0624.htm

比如

If e.DataCol.Name = "审核时间" Then 
    
If e.NewValue <> date.today Then 
        e.Cancel = 
True '取消变动。
    
End If
End
 
If

最合理的做法应该是在保存的时候写代码给审核时间赋值,而不是给用户输入

 回到顶部