Foxtable(狐表)用户栏目专家坐堂 → 关于多个窗口控件引用“”同一个“”下拉窗口是否会引起冲突?


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

主题:关于多个窗口控件引用“”同一个“”下拉窗口是否会引起冲突?

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


加好友 发短信
等级:四尾狐 帖子:896 积分:7535 威望:0 精华:0 注册:2017/12/27 14:19:00
关于多个窗口控件引用“”同一个“”下拉窗口是否会引起冲突?  发帖心情 Post By:2018/2/2 17:11:00 [只看该作者]

我测试了一下,同时引用一个下拉窗口并没有引起冲突,或者赋值错误。可以同时引用一个下拉窗口吗

下拉窗口的dropdownclosed:
If e.Selected Then '如果选择了值                                  
    Dim tbl As Table = Tables("公司基本信息下拉框_公司名称表")
    If tbl.Current IsNot Nothing Then
        Tables("工程相关合同定标情况表").current("地块")=tbl.current("地块")                                     引用下拉窗口后的赋值
        Tables("工程相关合同定标情况表").current("公司名称")=tbl.current("公司名称")
    End If
End If

If e.Selected Then '如果选择了值
    Dim tbl As Table = Tables("公司基本信息下拉框_公司名称表")                                                     再次引用下拉窗口后的赋值
    If tbl.Current IsNot Nothing Then
        Tables("合同基本信息表").current("地块")=tbl.current("地块")
        Tables("合同基本信息表").current("公司名称")=tbl.current("公司名称")
    End If
End If

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2018/2/2 17:31:00 [只看该作者]

你应该判断是哪个控件下拉的,如

 

If e.Form.DropDownBox.Name = "控件1" Then

 

elseIf e.Form.DropDownBox.Name = "控件2" Then

 

End If

 

不然,肯定有冲突,你会修改了别的表的值。


 回到顶部