以文本方式查看主题
- Foxtable(狐表) (http://foxtable.com/bbs/index.asp)
-- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2)
---- 关于将Table中某行的内容显示到对话框中 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=69049)
|
-- 作者:sara
-- 发布时间:2015/5/29 14:35:00
-- 关于将Table中某行的内容显示到对话框中
我想将Table中某行显示到对话框中对应的TextBox控件位置,我该怎么写代码呢
|
-- 作者:Bin
-- 发布时间:2015/5/29 14:36:00
--
用个Label控件.绑定这个字段
|
-- 作者:大红袍
-- 发布时间:2015/5/29 14:38:00
--
你可以在currentChanged事件写代码,比如
If Forms("窗口1").Opened Then
Forms("窗口1").Controls("TextBox1").Text = e.Table.Current("第一列")
End If
|
-- 作者:sara
-- 发布时间:2015/5/29 14:38:00
--
没听明白
我就想在第一个图中双击某行,显示第二个图,并将对应内容写进去
此主题相关图片如下:1.png

此主题相关图片如下:2.png

|
-- 作者:Bin
-- 发布时间:2015/5/29 14:39:00
--
1.用3楼的代码2.控件绑定对应字段
|
-- 作者:sara
-- 发布时间:2015/5/29 14:48:00
--
在哪个的CurrentChanged事件中写代码啊
|
-- 作者:大红袍
-- 发布时间:2015/5/29 14:50:00
--
可以写到doubleclick事件
If Forms("窗口1").Opened Then
Forms("窗口1").Controls("TextBox1").Text = e.Table.Current("第一列")
End If
或者去写AfterLoad事件
Forms("窗口1").Controls("TextBox1").Text = Tables("表A").Current("第一列")
|
-- 作者:sara
-- 发布时间:2015/5/29 15:13:00
--
我该在哪里打开窗口啊,本来想在双击事件中打开之后执行你写的那部分代码,但是提示说窗口没打开怎么办
|
-- 作者:大红袍
-- 发布时间:2015/5/29 15:24:00
--
以下是引用sara在2015/5/29 15:13:00的发言: 我该在哪里打开窗口啊,本来想在双击事件中打开之后执行你写的那部分代码,但是提示说窗口没打开怎么办
如果你的窗口是模式窗口,就去窗口的AfterLoad事件写代码,如
Forms("窗口1").Controls("TextBox1").Text = Tables("表A").Current("第一列")
|
-- 作者:sara
-- 发布时间:2015/5/29 15:45:00
--
独立窗口
|