Foxtable(狐表)用户栏目专家坐堂 → [求助]怎么判断表事件在哪个窗口中发生的。


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

主题:[求助]怎么判断表事件在哪个窗口中发生的。

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


加好友 发短信
等级:管理员 帖子:47448 积分:251060 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/5/29 10:23:00 [显示全部帖子]

If Forms("物资类别管理窗口").Opened
    Dim dl As WinForm.TextBox = Forms("物资类别管理窗口").Controls("TextBox1")
    Dim dlm As WinForm.TextBox = Forms("物资类别管理窗口").Controls("TextBox2")
    dl.Text=e.Table.Current("大类ID")
    dlm.Text=e.Table.Current("大类名称")
   
    If e.Table.Current Is Nothing Then '如果Current为Nothing
        dl.Text=""
        dlm.Text=""'没有选定行时执行的代码
    Else
        dl.Text=e.Table.Current("大类ID")
        dlm.Text=e.Table.Current("大类名称")
    End If
End If

 

建议:做例子提问的时候,不需要附加这么大的一个数据库,用内部表做个简单的例子就行,因为别人下载需要时间,也浪费服务器资源。

[此贴子已经被作者于2013-5-29 10:22:50编辑过]

 回到顶部