以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]双击不同列出现不同窗口 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=35156) |
||||
-- 作者:anxue -- 发布时间:2013/6/25 11:45:00 -- [求助]双击不同列出现不同窗口
此主题相关图片如下:双击单元格.jpg 这样如何实现 |
||||
-- 作者:Bin -- 发布时间:2013/6/25 11:54:00 -- 双击必须要设置表为不可编辑才会有效 |
||||
-- 作者:anxue -- 发布时间:2013/6/25 14:19:00 -- 现在是双击上课教师都出现这一个人呢?这列有N个教师,点每个应该出现不同教师信息 |
||||
-- 作者:Bin -- 发布时间:2013/6/25 14:22:00 -- 为什么一开始不直接说清楚需求呢? 你绑定的是另外一个表的当前行,那肯定来去都是一个人啊. 因为另外一个表的当前行并未有改变啊. 两个方法实现 1.更改另外一个表的当前行 2.不要使用绑定列的方式,而是采用赋值方式.
|
||||
-- 作者:anxue -- 发布时间:2013/6/25 14:49:00 -- 赋值如何做? |
||||
-- 作者:Bin -- 发布时间:2013/6/25 14:52:00 -- 不就是使用代码获得对应的值 然后为 forms("XX").controls("XX").TExt赋值吗? forms("XX").controls("XX").TExt="123" 你使用赋值方式应该使用全局变量来传值, 再在窗口打开事件ALterload根据全局变量赋值. 感觉对于你来说赋值比改变当前行更加复杂.你还是使用改变当前行的方式实现吧 |
||||
-- 作者:zaianda -- 发布时间:2013/6/25 16:17:00 -- LZ,其实你这情况用关联表应该很好解决的。
[此贴子已经被作者于2013-6-25 16:21:41编辑过]
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/6/25 16:41:00 -- 也可以:
|