Dim exp As DataRow
exp=DataTables("货代明细").find("[货代名称]='" & dr("货代名称") & "' And" & "[服务类型] ='" & dr("服务类型") & "'" )
DataTables("信息输出表").DataRows(i)("总运费")=DataTables("信息输出表").Compute(exp("计算方式") )
此主题相关图片如下:捕获.png
![dvubb 图片点击可在新窗口打开查看](UploadFile/2016-7/20167171427842659.png)
即使我的计算代码写成[]+[],最简单的加法。提示聚合函数出错。
.NET Framework 版本:2.0.50727.8689
Foxtable 版本:2016.6.26.1
错误所在事件:窗口,窗口1,Button1,Click
详细错误信息:
无法计算。表达式“System.Data.NameNode”不是聚合。