以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]当前行某列的内容 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=92582) |
-- 作者:121027568 -- 发布时间:2016/11/7 17:38:00 -- [求助]当前行某列的内容 我如何做到点击当前行,返回当前行某列的内容,让textbox的值等于返回当前行某列的内容? |
-- 作者:有点蓝 -- 发布时间:2016/11/7 17:43:00 -- Forms("窗口1").Controls("textbox1").Text = Tables("表A").Current("某列") |
-- 作者:有点蓝 -- 发布时间:2016/11/7 17:44:00 -- 或者直接绑定http://www.foxtable.com/webhelp/scr/0704.htm |
-- 作者:121027568 -- 发布时间:2016/11/7 17:59:00 -- 老师,没有实现。。 Dim tx As WinForm.TextBox = e.Form.Controls("TextBox4") Dim s As String = Tables("奖惩考核表").Current("违章代码") Dim str As String = ("违章代码 = \'" & s & "\'") If Tables("奖惩考核表").Current IsNot Nothing Then tx.text = str End If 我还这样写了一下,也不管用。。。
|
-- 作者:有点蓝 -- 发布时间:2016/11/7 18:07:00 -- Dim tx As WinForm.TextBox = e.Form.Controls("TextBox4") If Tables("奖惩考核表").Current IsNot Nothing Then tx.text = Tables("奖惩考核表").Current("违章代码") End If
|
-- 作者:121027568 -- 发布时间:2016/11/8 8:44:00 -- 老师,咱们都写的一样,但是为什么TEXTBOX就不获取值呢?。。。这是为什么呢? |
-- 作者:121027568 -- 发布时间:2016/11/8 8:47:00 -- 好了老师,谢谢,是我没写对地方。。。。 |
-- 作者:有点色 -- 发布时间:2016/11/8 8:47:00 -- 以下是引用121027568在2016/11/8 8:44:00的发言:
老师,咱们都写的一样,但是为什么TEXTBOX就不获取值呢?。。。这是为什么呢?
你的textBox不能绑定表列,如果绑定,赋值是无效的,参考
http://www.foxtable.com/webhelp/scr/2436.htm
|