Foxtable(狐表)用户栏目专家坐堂 → [求助]窗口表问题


  共有3822人关注过本帖树形打印复制链接

主题:[求助]窗口表问题

帅哥哟,离线,有人找我吗?
jygyyl
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:465 积分:4179 威望:0 精华:0 注册:2011/4/5 16:54:00
[求助]窗口表问题  发帖心情 Post By:2014/8/20 15:03:00 [显示全部帖子]



项目启动提示:不存在名称为“单(双)独调查_w01”的DataTable!,详细信息如下:
.NET Framework 版本:2.0.50727.4984Foxtable 版本:2014.8.6.1错误所在事件:单独调查,CurrentChanged详细错误信息:未将对象引用设置到对象的实例。

“单独调查”表的CurrentChanged 中有如下代码:

Select Case e.DataCol.name
    Case "GS923","GS1603","GS1601","HGS1601","GS1602","HGS1602"
        Dim dr As DataRow = DataTables("单(双)独调查_W01").Find("GB011 = '" & e.DataRow("GB011") & "'")
        If dr IsNot Nothing Then
            dr(e.DataCol.Name) = e.DataRow(e.DataCol.Name)
        End If
End Select

   求教老师,如何完善




 回到顶部
帅哥哟,离线,有人找我吗?
jygyyl
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:465 积分:4179 威望:0 精华:0 注册:2011/4/5 16:54:00
回复:(有点甜) 你这个是窗口表?窗口表,必须...  发帖心情 Post By:2014/8/20 15:15:00 [显示全部帖子]

是窗口表, Select语句是 "Select * From {W01} Where GB103 Is Null"
项目启动时“单独调查”表“如有“GB103”为空的行时,出现上述错误提示,没有则不提示!
求甜大师指点!谢谢!

 回到顶部
帅哥哟,离线,有人找我吗?
jygyyl
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:465 积分:4179 威望:0 精华:0 注册:2011/4/5 16:54:00
回复:(有点甜)改代码。 Select Case e.Da...  发帖心情 Post By:2014/8/20 15:25:00 [显示全部帖子]

还是不行!???

 回到顶部
帅哥哟,离线,有人找我吗?
jygyyl
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:一尾狐 帖子:465 积分:4179 威望:0 精华:0 注册:2011/4/5 16:54:00
不好意思,看错了  发帖心情 Post By:2014/8/20 15:38:00 [显示全部帖子]

抱歉,我前面贴出的代码是DataColChanged下的事件代码!

 CurrentChanged下的事件代码是:

If Tables("单独调查") .Current IsNot Nothing Then
    With DataTables("单(双)独调查_W01")
        .LoadFilter ="[GB103] = '" & Tables("单独调查") .Current("GB103")& "' And [GB000] = '" & Tables("单独调查").Current("GB000") & "'"
        .load()
    End With
End If

如何加入判断!请指教!谢谢!
[此贴子已经被作者于2014-8-20 15:39:17编辑过]

 回到顶部