Foxtable(狐表)用户栏目专家坐堂 → 关于逻辑判断问题


  共有6087人关注过本帖平板打印复制链接

主题:关于逻辑判断问题

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


加好友 发短信
等级:幼狐 帖子:72 积分:724 威望:0 精华:0 注册:2013/3/27 13:32:00
关于逻辑判断问题  发帖心情 Post By:2013/4/12 23:01:00 [只看该作者]


多个产品产品分别卖给多家客户,收款后,则 "是否收款"列为TRUE。
在"统计表A"中判断:如果"销售表B"中 某个"产品"收款全部结清(即"是否收款"全为真),则"统计表A"的"是否收款完毕"为真。

这个逻辑判断可以这么写吗? 

DataColChanged事件中这样写:
Dim dr As DataRow = e.DataRow
If e.DataCol.Name = "产品" Then
   dr("是否收款完毕") = DataTables("销售表B").Compute("Sum(是否收款)","[产品] = '" & e.DataRow(" 产品 ") & "'")
End If

 回到顶部