以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助][其他金额]的计算代码?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=131081)

--  作者:老鼠
--  发布时间:2019/2/15 17:39:00
--  [求助][其他金额]的计算代码?
有数据列:[姓名],[性别],[工龄],[其他金额]等。目的:[工龄]〉1 and [性别]=女,[其他金额]=515;如[工龄]<1 and [性别]=女,[其他金额]=15。
[此贴子已经被作者于2019/2/15 17:39:07编辑过]

--  作者:老鼠
--  发布时间:2019/2/15 17:45:00
--  
这是实例结果表
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.table


--  作者:有点甜
--  发布时间:2019/2/15 17:50:00
--  

1、先计算得出工龄;参考你之前的帖子;

 

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

 

2、然后判断性别和工龄,如

 

If e.datarow("性别") = "女" and e.datarow("工龄") > 1 then

    e.datarow("其他金额")=515

ElseIf e.datarow("性别") = "女" and e.datarow("工龄") <= 1 then

    e.datarow("其他金额")=15

End If