Foxtable(狐表)用户栏目专家坐堂 → 两个条件变动求和


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

主题:两个条件变动求和

美女呀,离线,留言给我吧!
ganlan
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:幼狐 帖子:189 积分:1233 威望:0 精华:0 注册:2021/4/17 10:35:00
两个条件变动求和  发帖心情 Post By:2021/8/11 16:01:00 [只看该作者]

If e.DataCol.Name = "类别"  or e.DataCol.Name = "所属月份" Then 
    If e.NewValue Is Nothing Then 
        e.DataRow("金额") = Nothing 
    Else
        e.DataRow("金额") =  DataTables("资金流水").Compute("sum(交易金额)","[类别] = '" &  e.NewValue & "' and 计入月份 = '" &  e.NewValue & "'")
    End If
End If


请教一下,想以类别和月份两个条件求和的,需要怎么填代码呀

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


加好友 发短信
等级:超级版主 帖子:106242 积分:540333 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2021/8/11 16:08:00 [只看该作者]

If e.DataCol.Name = "类别"  or e.DataCol.Name = "所属月份" Then 
    If e.DataRow.isnull("类别") orelse e.DataRow.isnull("所属月份") Then 
        e.DataRow("金额") = Nothing 
    Else
        e.DataRow("金额") =  DataTables("资金流水").Compute("sum(交易金额)","[类别] = '" &  e.DataRow("类别") & "' and 计入月份 = '" &  e.DataRow("所属月份") & "'")
    End If
End If

 回到顶部