以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 强制退出 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=180669) |
-- 作者:zhuxinhui -- 发布时间:2022/10/14 14:14:00 -- 强制退出 做了个人事工资系统,使用已五年左右了,发现计算工资时会强制退出,我把最后一张单删除后又可以了,再往深处查,就是最后张单有一条数据有问题,但怎样看都看不出是什么问题,总之删除之后就可以,我手工加上去也是不行, 这种是什么情况呢 |
-- 作者:有点蓝 -- 发布时间:2022/10/14 14:30:00 -- 这问题没法猜的。检查所有和这个表格这一行数据有关的所有功能和代码 |
-- 作者:zhuxinhui -- 发布时间:2022/10/14 14:37:00 -- e.DataRow("补发工资") = DataTables("增减").Compute("Sum(增加金额)","[工号] =\'" & dr1("工号") & "\'and 日期 >= #" & dr1("开始日期") & "# And 日期 <= #" & dr1("结束日期") & "#" ) - DataTables("增减").Compute("Sum(减少金额)","[工号] =\'" & dr1("工号") & "\'and 日期 >= #" & dr1("开始日期") & "# And 日期 <= #" & dr1("结束日期") & "#") + DataTables("借支").Compute("Sum(增加金额)","[工号] =\'" & dr1("工号") & "\'and 月份 = \'"& dr1("月份") &"\'") |
-- 作者:zhuxinhui -- 发布时间:2022/10/14 14:40:00 -- 查过也分析过了,就是知道哪一行出问题,删除哪一行就可以了,但是怎样看都看不出问题,不知这样的公式是否有问题 我一直都是导入去的,最后我试用手工录入,也是不行
|
-- 作者:有点蓝 -- 发布时间:2022/10/14 15:00:00 -- 把这一行代码去掉,测试有没有问题,如果仍然有问题,就和这句代码没有关系。 把整个事件代码去掉,测试有没有我题,再一点点把代码加回来测试
|