以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]”表A“”第一列“=”控件名“ (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=80715) |
-- 作者:起源 -- 发布时间:2016/1/29 20:41:00 -- [求助]”表A“”第一列“=”控件名“ e.Form.Controls("控件名").text = Tables("表A").Current("第一列") + Tables("表A").Current("第二列") 以上代码,如何换成: 1.”表A“”第一列“=”控件名“ 2.”表A“”第一列“=”窗口名“”控件名“ 研究了很久,都不行,求指点!
|
-- 作者:起源 -- 发布时间:2016/1/29 21:45:00 -- 还有一种: 3.“控件名”=”窗口名“”控件名“
|
-- 作者:wyz20130512 -- 发布时间:2016/1/29 21:54:00 -- 没明白什么意思?传张图片看看。 |
-- 作者:Hyphen -- 发布时间:2016/1/30 8:38:00 -- 指下面这个? Tables("表A").Current("第一列")= e.Form.Controls("控件名").text
Tables("表A").Current("第一列")= Forms("窗口名").Controls("控件名").text |
-- 作者:起源 -- 发布时间:2016/1/30 10:59:00 -- 是的,就是这个意思 我之前理解就是把控件名部分和表列部分调换位置就行了,但原来是不行的 简单来讲就是: e.Form.Controls("控件名").text=Tables("表A").Current("第一列")+Tables("表A").Current("第二列") 这是可以使用的 但: e.Form.Controls("控件名").text = Tables("表A").Current("第一列") 或 Tables("表A").Current("第一列")= e.Form.Controls("控件名").text 或 Tables("表A").Current("第一列")= Forms("窗口名").Controls("控件名").text 或 e.Form.Controls("控件名").text = Forms("窗口名").Controls("控件名").text 都不行,没任何反应! 不知道哪里错了。。。。怎么办?
|
-- 作者:Hyphen -- 发布时间:2016/1/30 13:11:00 -- 代码没有问题,不行应该是列和控件都没有值 |