以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- [求助]从"窗口2"中把数据传递给"窗口1" (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=31587) |
||||
-- 作者:gohtml -- 发布时间:2013/4/17 19:14:00 -- [求助]从"窗口2"中把数据传递给"窗口1" 在"窗口1"中建立一个新增按钮,该按钮弹出一个添加数据的"窗口2"单击保存后,把需要的数据传递给"窗口1"中的文本框
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2013/4/17 19:58:00 -- 你可以用全局变量储存需要夸窗口传递的值:
http://www.foxtable.com/help/topics/1841.htm
|
||||
-- 作者:gsnake -- 发布时间:2013/4/17 20:06:00 -- 在窗口2 的确定里
DataTables("表B").Save Forms("窗口1").Controls("TextBox1").text=e.Form.Controls("TextBox1").text |
||||
-- 作者:lsy -- 发布时间:2013/4/17 20:16:00 -- 最好不用全局变量,“开销”大呀。 |
||||
-- 作者:gohtml -- 发布时间:2013/4/18 11:57:00 -- 以下是引用gsnake在2013-4-17 20:06:00的发言:
在窗口2 的确定里
DataTables("表B").Save Forms("窗口1").Controls("TextBox1").text=e.Form.Controls("TextBox1").text 这样是传递过去了,可是点击"窗口1" 中的确认按钮时,并不把数据录入呀. |
||||
-- 作者:gohtml -- 发布时间:2013/4/18 12:23:00 -- 这个问题是不是一定要全局变量才能解决呀,没有其他办法了吗 |
||||
-- 作者:y2287958 -- 发布时间:2013/4/18 12:24:00 -- 在“窗口2”的afterload事件写代码:Tables("表B").Current("第一列")=Forms("窗口1").Controls("TextBox1").text |
||||
-- 作者:gohtml -- 发布时间:2013/4/18 13:08:00 -- 不行呀.还是没有达到预期效果 |
||||
-- 作者:gsnake -- 发布时间:2013/4/20 18:21:00 -- 以下是引用gohtml在2013-4-18 11:57:00的发言: 窗口1 也没有确定按钮啊!
|
||||
-- 作者:gsnake -- 发布时间:2013/4/20 18:22:00 -- 在窗口2 的确定里
DataTables("表B").Save Forms("窗口1").Controls("TextBox1").text=e.Form.Controls("TextBox1").text 这样是传递过去了,可是点击"窗口1" 中的确认按钮时,并不把数据录入呀. ?窗口1也没有确定按钮啊 [此贴子已经被作者于2013-4-20 18:22:31编辑过]
|