以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]窗口文本框的内容显示 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=82234) |
-- 作者:lgj716330 -- 发布时间:2016/3/14 12:51:00 -- [求助]窗口文本框的内容显示 在图表窗口加入了一个文本框,点击按钮进入图表窗口时,文本框内容自动显示某表单元格的内容,代码如下 Forms("公司整体费用小类分析").Open() Dim txt As String txt = Forms("公司整体费用小类分析").Controls("textbox1").Value Dim dr As DataRow dr = DataTables("分析说明").Find("所属单位 = \'" & User.Group & "\'") If dr IsNot Nothing Then txt = dr("分析1") End If 然后文本框的ValueChanged事件代码如下,以做到文本框内容改变后写回到某单元格 Dim txt As String txt = Forms("公司整体费用小类分析").Controls("textbox1").Value Dim dr As DataRow dr = DataTables("分析说明").Find("所属单位 = \'" & User.Group & "\'") If dr IsNot Nothing Then dr("分析1") = txt End If 上述的赋值和显示没有问题,但在关闭图表窗口的时候弹出以下内容的对话框 “公司整体费用小类分析已经关闭,不能调用其中的控件textbox1” 如何不显示上面的对话框呢 |
-- 作者:Hyphen -- 发布时间:2016/3/14 14:00:00 -- 代码改到TextChanged事件 |
-- 作者:lgj716330 -- 发布时间:2016/3/14 14:04:00 -- 试过了不行 |
-- 作者:lgj716330 -- 发布时间:2016/3/14 15:51:00 -- 奇怪,放在示例里测试是没问题的, 我自己再找找问题看 |
-- 作者:lgj716330 -- 发布时间:2016/3/14 17:10:00 -- 请问文本框的值只能绑定当前行吗,不能设置条件吗 |
-- 作者:大红袍 -- 发布时间:2016/3/14 18:15:00 -- 以下是引用lgj716330在2016/3/14 17:10:00的发言:
请问文本框的值只能绑定当前行吗,不能设置条件吗
如果控件绑定了表列,就是绑定当前行的值的。 |
-- 作者:lgj716330 -- 发布时间:2016/3/14 21:34:00 -- 好的 |