Rss & SiteMap
Foxtable(狐表) http://www.foxtable.com
打开软件附带的案例“统计演示”提问:
原代码如下,是依“产品”相同的对“数量”和“金额”进行分组统计。
Dim dr As DataRow = e.DataRow
Dim dt As DataTable = DataTables("订单")
If e.DataCol.Name = "产品" Then
dr("数量") = dt.Compute("Sum(数量)","[产品] = '" & dr("产品") & "'")
dr("金额") = dt.Compute("Sum(金额)","[产品] = '" & dr("产品") & "'")
End If
问题:如果想在上述统计要求的基础上,增设一条件,对“折扣”>0的进行分组统计。该如何增加条件代码?!
晕,这么简单。。。
我之前还写了N次。。。。都不对。。
dr("金额") = dt.Compute("Sum(金额)","[产品] = '" & dr("产品") & "'And “折扣 > 0")
dr("金额") = dt.Compute("Sum(金额)","[产品] = '" & dr("产品") & "'And “[折扣] > '0'")
请教。。。写条件代码的规则在那章节。。。看来我要恶补下才行。。。