以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 请教: 两个不同窗口间的动态取值如何做 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=70759) |
||||
-- 作者:owenlyx -- 发布时间:2015/6/28 16:44:00 -- 请教: 两个不同窗口间的动态取值如何做 请教 : 如图:
如选择 1 , ‘数据资料’窗口打开后,里面的sqltable自动截取‘数据表’中 相应内容 自动生成如下效果:
如选择2 , ‘数据资料’窗口打开后,里面的SQLTABLE自动截取‘数据表’中相应内容 生成如下效果:
也就是说如何让第二个打开的窗口动态获取第一个窗口中的选项值进行动态显示,而不是在第二个窗口内使用"afterload“ |
||||
-- 作者:大红袍 -- 发布时间:2015/6/28 16:54:00 -- 你的 数据资料 如果是模式窗口,就必须把代码写到AfterLoad事件。
点1的时候 vars("按钮") = 1
点2的时候 vars("按钮") = 2
然后在AfterLoad事件根据 vars("按钮") 写代码 |
||||
-- 作者:owenlyx -- 发布时间:2015/6/28 17:02:00 -- 大红袍,我还是有点不明白, 我把例子传给你,你帮我看看,谢谢
|
||||
-- 作者:owenlyx -- 发布时间:2015/6/28 17:06:00 --
能否帮我看看?谢谢
|
||||
-- 作者:大红袍 -- 发布时间:2015/6/28 17:09:00 --
|
||||
-- 作者:owenlyx -- 发布时间:2015/6/28 17:29:00 -- 大红袍老师 您改的程序报错
|
||||
-- 作者:大红袍 -- 发布时间:2015/6/28 17:40:00 -- 报什么错?看一下这里,加入数据源名
http://www.foxtable.com/help/topics/2912.htm
|
||||
-- 作者:owenlyx -- 发布时间:2015/6/28 18:06:00 -- 看到了,原来是模式窗口和独立窗口的概念不清,谢谢老师! |
||||
-- 作者:owenlyx -- 发布时间:2015/6/28 18:09:00 -- 老师,为什么模式窗口不能传递,独立窗口可以了? |
||||
-- 作者:大红袍 -- 发布时间:2015/6/28 18:20:00 -- 模式窗口,当你open窗口之后,后面的代码,在你关闭窗口后才会继续执行,也就相当于一个暂停。
如果要用模式窗口,看2楼,要把代码写到afterload事件去。 |