以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 求教 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=71286) |
|
-- 作者:bestorange -- 发布时间:2015/7/8 16:52:00 -- 求教 ![]() ![]() 如上图中的一个数据表,如需点击姓名列下的任意姓名即可弹出一个模式窗口。 我该如何操作? |
|
-- 作者:大红袍 -- 发布时间:2015/7/8 17:10:00 -- 表Click事件
If e.Col.Name = "姓名" Then Forms("窗口1").Show End If |
|
-- 作者:大红袍 -- 发布时间:2015/7/8 17:11:00 -- http://www.foxtable.com/help/topics/2263.htm
|
|
-- 作者:bestorange -- 发布时间:2015/7/8 17:27:00 -- 多谢专家指导,我设置了表事件,但还有一个问题
我姓名列下有多行数据(多名教师)。按照您教的 设置好表事件命令以后,单击单元格都会打开同一个窗口,用于数据录入这样很方便。 但是我想实现的是 点击每一个姓名,弹出该教师的专属模式窗口。 要实现这种需求,难道是要给每一个教师单独建立一个专属的窗口吗? 还是可以用同一个窗口,通过修改表事件命令 来实现? 如何实现? |
|
-- 作者:jialihaha -- 发布时间:2015/7/8 17:29:00 -- 你把点击的行的值赋到对应的控件上去就可以啦 |
|
-- 作者:大红袍 -- 发布时间:2015/7/8 17:32:00 -- 同一个窗口,在foxtable里面不能重复生成,也就是,你只能打开一个。
因为既然模式窗口,也是只能打开一个,没必要打开多个。
3楼的方式,你点哪一行,就是打开哪一个教室的数据啊。 |
|
-- 作者:bestorange -- 发布时间:2015/7/8 17:33:00 -- 能否 做个示例?谢谢。
比如用我表中姓名列 第一行的老师,单击教师姓名弹出一个模式窗口 该如何操作? 详细流程?谢谢 |
|
-- 作者:jialihaha -- 发布时间:2015/7/8 17:35:00 -- |
|
-- 作者:bestorange -- 发布时间:2015/7/8 17:36:00 -- 我大概理解3楼前辈的意思,但是不太明白该如何操作。
行的值是指 教师的名字还是行号?覆到哪里呢?? 窗口控件 我知道可以绑定到列。 |
|
-- 作者:jialihaha -- 发布时间:2015/7/8 17:37:00 -- 里面不就是叫你一步步怎么做的么,按照他的做就行啦 实在不懂,就打开项目例子,去找该例子,查看他是怎么做的
[此贴子已经被作者于2015/7/8 17:38:40编辑过]
|