Foxtable(狐表)用户栏目专家坐堂 → 想不明白二三月份都可计算出来就是一月份不行


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

主题:想不明白二三月份都可计算出来就是一月份不行

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


加好友 发短信
等级:童狐 帖子:208 积分:6134 威望:0 精华:0 注册:2012/4/29 13:09:00
  发帖心情 Post By:2020/4/16 20:01:00 [只看该作者]


[此贴子已经被作者于2020/4/17 9:21:11编辑过]

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


加好友 发短信
等级:八尾狐 帖子:1860 积分:5263 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2020/4/17 8:37:00 [只看该作者]

人事工资系统是把所有资料录入后可以计算任何月份的工资的,所以执行日期可能是2016-01-01开始的,所以执行日期>=开始日期2020-01-01不成立,应该是执行日期<=开始日期,但是终止日期就不能大于月份的最后日期,就是说要计算任何一个月份的社保就必须开始日期小于等于所选月份第一天,终止日期大于或等于所选月份最后一天

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


加好友 发短信
等级:八尾狐 帖子:1860 积分:5263 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2020/4/17 8:39:00 [只看该作者]

上面说错了,应该是
人事工资系统是把所有资料录入后可以计算任何月份的工资的,所以执行日期可能是2016-01-01开始的,所以执行日期>=开始日期2020-01-01不成立,应该是执行日期<=开始日期,但是终止日期就大于等于月份的最后日期,就是说要计算任何一个月份的社保就必须开始日期小于等于所选月份第一天,终止日期大于或等于所选月份最后一天, 

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


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

很简单的事情,表格里到底有没有指定工号,并且【执行日期<=开始日期 ,同时停止日期 >= 结束日期】的数据?如果有截图出来看看
[此贴子已经被作者于2020/4/17 8:43:38编辑过]

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


加好友 发短信
等级:八尾狐 帖子:1860 积分:5263 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2020/4/17 8:46:00 [只看该作者]

老师的思维还停留在只是算一个月的思维,现在这个是一段时间的,例如社保,工资底薪等等是一段时间有效的,老师的公式如果是只是一个月有效就是对的,例如:dr1("代付伙食") = DataTables("伙食").Compute("Sum(金额)","[工号] ='" & dr1("工号") & "'and 日期 >= #" & dr1("开始日期") & "# And 日期 <= #" & dr1("结束日期")  & "#" )

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


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

这个和哪个月没有任何关系。我只是就代码来论事,既然1月份查询没有结果,肯定就是没有符合条件的数据,要么条件根本就是错的。有时候代码在99%的情况下不出错,不代表这个代码就是正确的。

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


加好友 发短信
等级:八尾狐 帖子:1860 积分:5263 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2020/4/17 8:59:00 [只看该作者]

公式没问题,是加载代码出问题了
问题已解决

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


加好友 发短信
等级:八尾狐 帖子:1860 积分:5263 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2020/4/17 9:32:00 [只看该作者]

有时候代码在99%的情况下不出错,不代表这个代码就是正确的。这句说得很对,只有在执行过程中发现问题,再分析解决才知道,这个问题就是上了这一课了

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


加好友 发短信
等级:八尾狐 帖子:1860 积分:5263 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2020/4/17 9:33:00 [只看该作者]

在一个系统中有很多限制了,所以不能只想一句代码,以综合思考才行

 回到顶部
总数 19 上一页 1 2