以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  [求助关于周报审核数据  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=46212)

--  作者:lhlxl
--  发布时间:2014/2/19 10:25:00
--  [求助关于周报审核数据
周报制度


实现功能:每周星期六要求固定人员上报数据,下周任何日期由管理人员进行审核。软件自动识别出上周六没有提交数据的人员,并记录。


本人设计思路:当管理者打开软件时  软件代码算出当天为星期几(DayOfWeek),并用当前日期减去算出的星期数,筛选得到日期值得数据;如果发现固定人员在这个日期没有上报数据,就记录一次该人员违规。


问题疑惑:如果管理人员间隔一周以上时间,我的上面设计思路就不正确了。因为上面只是计算审核当日最近一周的数据,不能计算出超出一周的数据是否有人没有上报数据。


请各位大大指点一下,帮助我完善思路。

--  作者:Bin
--  发布时间:2014/2/19 10:28:00
--  
不是有日期记录的吗,超过一周怎么就没办法判断了.  超100年都可以判断啊.
--  作者:Bin
--  发布时间:2014/2/19 10:28:00
--  
你上个例子我瞅瞅你是怎么做的,如果有记录到日期,判断一下日期不就好了.
--  作者:lhlxl
--  发布时间:2014/2/19 10:30:00
--  
上报数据  是有上报日期作为记录的。

我可能没有明白记录日期的作用。

能否帮我讲一下呢。

--  作者:lhlxl
--  发布时间:2014/2/19 10:42:00
--  
斑竹能否说一下你的设计思路么  
--  作者:lsy
--  发布时间:2014/2/19 10:43:00
--  
日期列的作用很大,如果非常精确,甚至都可以当唯一编号值用。
--  作者:Bin
--  发布时间:2014/2/19 10:43:00
--  
如果日期超过了15天,你觉得这个会是一个星期还是2个星期?  怎么会无法判断呢?
--  作者:lhlxl
--  发布时间:2014/2/19 10:47:00
--  
上面的代码我都可以写出来   问题就出现在我的设计思路上

我没有想明白  如果管理者超出一周时间进行审核时  就无法对上一周的上报数据者的数据进行审核了

上面代码只是对当前日期最近一周的数据进行审核

我想求助有经验的给点思路

--  作者:Bin
--  发布时间:2014/2/19 10:49:00
--  
我没有办法说得更明白了,你上例子吧. 纸上不谈兵!
--  作者:lhlxl
--  发布时间:2014/2/19 12:13:00
--  
请斑竹帮助一下
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.foxdb


[此贴子已经被作者于2014-2-19 12:14:22编辑过]