以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 窗口编码问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=93885) |
-- 作者:feixianzhi -- 发布时间:2016/12/9 13:29:00 -- 窗口编码问题 麻烦问一下,哪位老师知道以下错误是什么原因产生的? .NET Framework 版本:2.0.50727.3655 Foxtable 版本:2016.7.29.1 错误所在事件:表,往来账汇总, DataColChanged 详细错误信息: 调用的目标发生了异常。 列“_SortKey”不属于表
往来账汇总。 请各位老师帮忙。 |
-- 作者:feixianzhi -- 发布时间:2016/12/9 13:32:00 -- 表中的编码如下: Select Case e.DataCol.Name Case "借方合计","贷方合计" For Each dr As DataRow In e.DataTable.Select("[_SortKey] >= " & e.DataRow("_SortKey")) Dim Val1 As Double = e.DataTable.Compute("Sum(借方合计)","[_SortKey] <= " & dr("_SortKey")) Dim Val2 As Double = e.DataTable.Compute("Sum(贷方合计)","[_SortKey] <= " & dr("_SortKey")) dr("余额") = Val1 - Val2 Next End Select Dim ar As DataRow = e.DataRow Select Case e.DataCol.Name Case "我公司汇款","底价款收款","保证金收款" ar("借方合计") = ar("我公司汇款") + ar("底价款收款")+ ar("保证金收款") Case "向我公司汇款","底价款返款","保证金返款" ar("贷方合计") = ar("向我公司汇款") + ar("底价款返款")+ ar("保证金返款") End Select |
-- 作者:有点蓝 -- 发布时间:2016/12/9 14:20:00 -- 提示非常明显了,往来账汇总没有列“_SortKey” 或者改为使用_Identify
|