Foxtable(狐表)用户栏目专家坐堂 → 文本框赋值的问题


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

主题:文本框赋值的问题

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


加好友 发短信
等级:幼狐 帖子:64 积分:707 威望:0 精华:0 注册:2012/4/4 18:14:00
文本框赋值的问题  发帖心情 Post By:2014/5/23 22:12:00 [只看该作者]

某组合框显示列来自资产明细表,从该组合框选择一个资产后,将该资产的规格型号和生产厂家自动填入另两个文本框中,这两个文本框绑定到的是另外的调拨表,
代码如下:
Dim cm As WinForm.ComboBox = e.Form.Controls("ComboBox1")
Dim dr As DataRow = cm.SelectedItem
If dr IsNot Nothing Then
    e.Form.Controls("textbox1").Value = dr("规格型号")
    e.Form.Controls("textbox2").Value = dr("生产厂家")
End If
运行后,文本框中能显示规格型号和生产厂家,但鼠标点到该文本框,显示的数据就没了,调拨表中也没有输入该数据,很奇怪。

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/5/24 8:31:00 [只看该作者]

文本框绑定了列,就不能为文本框赋值了,而是为当前列赋值.

tables("调拨表").current("列名")=dr("规格型号")

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


加好友 发短信
等级:幼狐 帖子:64 积分:707 威望:0 精华:0 注册:2012/4/4 18:14:00
  发帖心情 Post By:2014/5/24 16:29:00 [只看该作者]

谢谢


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


加好友 发短信
等级:三尾狐 帖子:659 积分:4686 威望:0 精华:0 注册:2013/6/11 17:51:00
  发帖心情 Post By:2014/5/24 16:32:00 [只看该作者]

给TEXT属性赋值,而不是VALUE赋值

 回到顶部