此主题相关图片如下:??.png
为了解决这个问题,参考了下面的文件。
http://www.foxtable.com/help/index.html?n=1572.htm
这个例子里说系统会自动生成_sortKey 列 但是我做的项目里面并没有生成这个列,这种情况应该怎么办?改成下面这样可以么? 好像不管用啊。(我用ss 代替了,_sortKey 但是不好用)
Select Case e.DataCol.Name
Case "ok数量","已付款数量"
For Each dr1 As DataRow In e.DataTable.Select("[ss] >= " & e.DataRow("ss"))
Dim Val1 As Double = e.DataTable.Compute("Sum(ok数量)","[ss] <= " & dr1("ss"))
Dim Val2 As Double = e.DataTable.Compute("Sum(已付款数量)","[ss] <= " & dr1("ss"))
dr1("剩余") = Val1 - Val2
Next
End Select
[此贴子已经被作者于2013-8-7 16:38:02编辑过]