Foxtable(狐表)用户栏目专家坐堂 → 查询,统计前有系统时间


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

主题:查询,统计前有系统时间

美女呀,离线,留言给我吧!
susu312
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
查询,统计前有系统时间  发帖心情 Post By:2018/12/3 10:21:00 [显示全部帖子]

“查询”“统计”功能中在选择条件中添加“时间”(任意时间点)选项

 

老师,您好,上面是我们的需求,就是在查询和统计前有一个系统时间,比如选定2017年1月1日到2017年12月31日,意味着用户要回到历史时间段 ,数据库也处于这个历史时间段,然后再进行查询统计,请问这个该如何实现啊,


 回到顶部
美女呀,离线,留言给我吧!
susu312
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/12/3 10:50:00 [显示全部帖子]

以下是引用有点甜在2018/12/3 10:29:00的发言:

参考

 

http://www.foxtable.com/webhelp/scr/1058.htm

 

老师,但是,我这个是老干部信息管理系统,就是人员信息里面没有这些时间


 回到顶部
美女呀,离线,留言给我吧!
susu312
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/12/3 11:18:00 [显示全部帖子]

以下是引用有点甜在2018/12/3 10:29:00的发言:

参考

 

http://www.foxtable.com/webhelp/scr/1058.htm

 

我如何获取数据录入的当前时间,并把当前时间赋值给 一个字段,保存到数据库,且这个数据一直不变


 回到顶部
美女呀,离线,留言给我吧!
susu312
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/12/4 11:19:00 [显示全部帖子]

以下是引用有点甜在2018/12/3 11:43:00的发言:

 

你表格里面必须有对应的日期时间字段,才可以查询到数据的。不然不可能查。

 

你可以加入输入日期字段,然后新增行的时候,把当前日期赋值过去,如 datarowadded事件

 

e.datarow("日期") = date.now

老师,这个获取当前时间,您说通过时间来控制好,还是我批量导入和新增时代码控制好一点


 回到顶部
美女呀,离线,留言给我吧!
susu312
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/12/4 15:44:00 [显示全部帖子]

以下是引用有点甜在2018/12/4 11:20:00的发言:

 

编写datarowadded事件控制。

老师,我分为实时库和历史库,当人员死亡后,转入历史库,那么历史库这个系统时间还应该是它录入实时库的时间,这个如何确保?


 回到顶部
美女呀,离线,留言给我吧!
susu312
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/12/4 17:28:00 [显示全部帖子]

以下是引用有点甜在2018/12/4 16:01:00的发言:

 

转入历史库的时候,不需要改变任何值的啊。原记录直接复制过去。

 

但是, 会在历史库里面新增一条数据啊, 新增时那个datarow时间也会激发?


 回到顶部
美女呀,离线,留言给我吧!
susu312
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/12/5 18:24:00 [显示全部帖子]

以下是引用有点甜在2018/12/4 18:03:00的发言:

 

如果你历史库不需要这个时间,你可以把代码删除啊。

历史库也需要这个数据,这是系统时间, 不允许变的,自始至终都不允许变,这个怎么实现呀


 回到顶部
美女呀,离线,留言给我吧!
susu312
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:四尾狐 帖子:997 积分:6752 威望:0 精华:0 注册:2018/6/8 16:17:00
  发帖心情 Post By:2018/12/5 19:21:00 [显示全部帖子]

以下是引用有点甜在2018/12/4 18:03:00的发言:

 

如果你历史库不需要这个时间,你可以把代码删除啊。

老师,我的系统中,数据从可以录入,也可以批量导入,

1、导入时,是先从excel表中提前数据,然后把excel表中的数据保存到人员表中

2、录入时,是利用sql语句依次赋值的,

 

所以,datarowadded事件,导入时会触发,但是录入时并不会触发 ,所以,录入后 ,那个系统时间依然为空

 

是不是只有先有addrow这个操作,之后才会触发datarowadded事件,而通过sql语句是没法触发datarowadded事件的

[此贴子已经被作者于2018/12/5 19:24:20编辑过]

 回到顶部