以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 麻烦检查一下这段代码有没有错 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=70960) |
-- 作者:qingwuzu -- 发布时间:2015/7/2 10:57:00 -- 麻烦检查一下这段代码有没有错 想要计算 表 qykmx 里qykje 列的 统计来源是 skdjb 里面 bcyk列 的最后一次数据 qykmx 表的khmc列是没有重复的 If Tables("skdjb").count > 0 Then If e.DataCol.Name = "khmc" Then Dim a As DataRow = e.DataRow Dim b As String = e.OldValue Dim dr As DataRow = DataTables("skdjb").Find("khmc = \'" & b & "\'","zzrq desc") If e.NewValue = dr("khmc") Then e.DataRow("qykje") = dr("bcyk") End If End If End If
|
-- 作者:大红袍 -- 发布时间:2015/7/2 11:04:00 -- 报错?
If Tables("skdjb").count > 0 Then |
-- 作者:qingwuzu -- 发布时间:2015/7/2 11:38:00 -- .NET Framework 版本:2.0.50727.6400 Foxtable 版本:2014.11.11.1 错误所在事件:表,qykmx, DataColChanged 详细错误信息: 调用的目标发生了异常。 未将对象引用设置到对象的实例。 [此贴子已经被作者于2015/7/2 11:40:53编辑过]
|
-- 作者:大红袍 -- 发布时间:2015/7/2 11:41:00 -- 2楼还报错? |
-- 作者:qingwuzu -- 发布时间:2015/7/2 11:42:00 -- 好了,谢谢 |