以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 窗口设计完成之后怎么和表格关联 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=93198) |
-- 作者:abcd_74 -- 发布时间:2016/11/22 18:17:00 -- 窗口设计完成之后怎么和表格关联 窗口已经设计完成,怎么在主表中点击编号等项就能弹出窗口,在日常工作—窗口—工作窗口那里也没有显示窗口设计,只是显示我制作的窗口名称 |
-- 作者:abcd_74 -- 发布时间:2016/11/22 18:23:00 -- 在线等,大神们帮忙解决下 |
-- 作者:有点青 -- 发布时间:2016/11/22 19:13:00 -- 参考这个例子
http://www.foxtable.com/webhelp/scr/1534.htm
|
-- 作者:有点蓝 -- 发布时间:2016/11/22 20:09:00 -- 设计的是什么窗口,上例子看看 |
-- 作者:abcd_74 -- 发布时间:2016/11/23 9:23:00 -- 如附件中的例子,我希望点击表格中的编号就能弹出一个窗口,点击不同编号弹出的窗口不同,目前窗口已经做好,就是不知道要怎么把窗口和表格关联,老师们帮忙看下怎么解决 ![]() ![]() |
-- 作者:有点蓝 -- 发布时间:2016/11/23 10:01:00 -- 不同编号弹出的窗口不同,是一个编号对应一个不同的窗口,还是说不同编号弹出同一个窗口,只是窗口里的内容不一样? |
-- 作者:abcd_74 -- 发布时间:2016/11/23 10:10:00 -- 不同编号弹出的窗口不同,一个编号对应一个窗口,每个窗口内容不一样 |
-- 作者:有点蓝 -- 发布时间:2016/11/23 10:25:00 -- 用编号来命名窗口名称 表格Click事件 If e.Col.Name = "编号" Then Forms(e.Row(e.Col.Name)).Open End If 窗口名称不定的话这样 表格Click事件 If e.Col.Name = "编号" Then Select Case e.Row(e.Col.Name) Case "编号1" Forms("窗口1").Open Case "编号2" Forms("窗口2").Open Case "编号3" Forms("窗口3").Open End Select End If |
-- 作者:abcd_74 -- 发布时间:2016/11/23 14:05:00 -- 提示错误啊,不好意思代码不太懂 |
-- 作者:abcd_74 -- 发布时间:2016/11/23 14:06:00 -- ![]() ![]() |