Foxtable(狐表)用户栏目专家坐堂 → [求助]组合框输入的值自动变化


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

主题:[求助]组合框输入的值自动变化

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/16 22:54:00 [显示全部帖子]

 如果你这个控件绑定了表的列,那么修改表的数据的时候,控件的值自然会改变。

 

 去看看表事件代码。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/16 23:25:00 [显示全部帖子]

 那就不应该有错。

 

 你去看看表事件和全局表事件,肯定是在某个地方修改了它的值。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/17 19:57:00 [显示全部帖子]

 呃,那就没理由。把项目弄上来测试一下。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/17 21:08:00 [显示全部帖子]

 把sql数据源转成Access数据源,然后发上来测试。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/6/17 21:46:00 [显示全部帖子]

可能是bug,你要这样改

 

If e.Sender.value > "" Then
    Dim dr As DataRow
    dr = DataTables("客户信息设置").SQLFind("客户编码 = '" & e.Sender.value & "'")
    If dr IsNot Nothing Then '如果找到的话
        E.Form.Controls("客户简称").value = dr("客户简称")
        Tables("销售订单表头").current("客户编码") = dr("客户编码")
        Tables("销售订单表头").current("联系人") = dr("联系人")
        Tables("销售订单表头").current("手机") = dr("手机")
        Tables("销售订单表头").current("联系电话") = dr("电话号码")
        Tables("销售订单表头").current("发货地址") = dr("详细地址")
    End If
Else
    E.Form.Controls("客户简称").value = ""
    Tables("销售订单表头").current("联系人") = ""
    Tables("销售订单表头").current("手机") = ""
    Tables("销售订单表头").current("联系电话") = ""
    Tables("销售订单表头").current("发货地址") = ""
End If


 回到顶部