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


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

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

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


加好友 发短信
等级:八尾狐 帖子:1860 积分:5263 威望:0 精华:0 注册:2017/11/8 17:37:00
想不明白二三月份都可计算出来就是一月份不行  发帖心情 Post By:2020/4/16 16:46:00 [显示全部帖子]


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20200416163638.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:qq截图20200416163457.png
图片点击可在新窗口打开查看
工资计算系统社保计算出问题了,二三月份都可以计算出来的,就是一月份不能,查了半天也不知是什么原因

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


加好友 发短信
等级:八尾狐 帖子:1860 积分:5263 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2020/4/16 16:47:00 [显示全部帖子]

这个公式哪里出问题了
图片点击可在新窗口打开查看此主题相关图片如下:qq截图20200416163925.png
图片点击可在新窗口打开查看

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


加好友 发短信
等级:八尾狐 帖子:1860 积分:5263 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2020/4/16 16:48:00 [显示全部帖子]

很怪的问题,二三月份打后都可以计算出来,就是一月份不行,我已把BIN文件删除重新打开也不行,把公式删了重设也不行

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


加好友 发短信
等级:八尾狐 帖子:1860 积分:5263 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2020/4/16 17:13:00 [显示全部帖子]

dr1("社保") = DataTables("社保").Compute("Sum(个人缴纳)","[工号] ='" & dr1("工号") & "'and 执行日期 <= #" & dr1("开始日期") & "# And 停止日期 >= #" & dr1("结束日期") & "#")
执行日期小于或等于开始日期,停止日期大于或等于结束日期
如果:执行日期 >= 开始日期 and 停止日期 <= 结束日期,这样就是执行日期大于开始日期和停止日期小于结束日期,感觉有些不对劲

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


加好友 发短信
等级:八尾狐 帖子:1860 积分:5263 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2020/4/16 17:30:00 [显示全部帖子]

工资计算时扣回个人承担部份社保业务:假如从2019-01-01起至2020-01-31止,就是执行日期从2019-01-01至停止日期2020-01-31日每个月个人承担的社保费用都是318.42元,在计算这段期间的工资时就进行计算扣除,所以执行日期应该小于等于2楼计算窗口选定的开始日期,同时停止日期要小于2楼的结束日期

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


加好友 发短信
等级:八尾狐 帖子:1860 积分:5263 威望:0 精华:0 注册:2017/11/8 17:37:00
  发帖心情 Post By:2020/4/16 17:31:00 [显示全部帖子]

这个之前也是相同的公式是可以计算,但是今日调整过其他表后就计算一月时就不行了,计算其他月份是可以的,因这个涉及公司资料不方便上传,可以远程下吗?

 回到顶部
帅哥哟,离线,有人找我吗?
zhuxinhui
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | 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
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | 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不成立,应该是执行日期<=开始日期,但是终止日期就大于等于月份的最后日期,就是说要计算任何一个月份的社保就必须开始日期小于等于所选月份第一天,终止日期大于或等于所选月份最后一天, 

 回到顶部
帅哥哟,离线,有人找我吗?
zhuxinhui
  9楼 | 信息 | 搜索 | 邮箱 | 主页 | 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("结束日期")  & "#" )

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


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

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

 回到顶部
总数 13 1 2 下一页