表A有一列是逻辑列【奖励标记】 ,在表B里有【兑现奖励】列用来判断是否被打钩了,如果没有打钩此列需要对应自动显示出100,否则显示0
在表B写IF 语句的时候 是不是要判断逻辑列的值是否大于“0”
求代码啊,帮助看了好多判断语句,糊涂啊,
这是我在易表里的代码
If(CountFor("车队明细","奖励标记", "=" , - 1,"月份", "=" ,[月份],"姓名", "=" ,[姓名]) >= 1,0,100) 就是这个意思
给个代码和易表代码要求一样就可以了。条件就是月份和姓名相符
求助的代码要写在这里面,想套用条件,但是加不进去。
If e.DataCol.Name = "姓名" OrElse e.DataCol.name = "月份" Then
e.DataRow("回货款金额") = DataTables("车队管理").Compute("Sum(回货款金额)","[姓名] = '" & e.DataRow("姓名") & "' and 月份= '" & e.DataRow("月份") & "'")
e.DataRow("兑现奖励") = DataTables("车队管理").这地方用什么?????? 反正是乱了 不会了