以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  请问于page1副本表中的某行,如何于page2的recordgrid1显示该笔资料?(ok)  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=59987)

--  作者:tennis
--  发布时间:2014/11/15 17:46:00
--  请问于page1副本表中的某行,如何于page2的recordgrid1显示该笔资料?(ok)
如题
[此贴子已经被作者于2014-11-16 18:19:41编辑过]

--  作者:有点甜
--  发布时间:2014/11/16 9:51:00
--  

http://www.foxtable.com/help/topics/2453.htm

 


--  作者:tennis
--  发布时间:2014/11/16 17:33:00
--  
3Q! 依幫助指示

图片点击可在新窗口打开查看此主题相关图片如下:err.jpg
图片点击可在新窗口打开查看


--  作者:有点甜
--  发布时间:2014/11/16 17:37:00
--  
多了一个点
--  作者:tennis
--  发布时间:2014/11/16 17:42:00
--  
3Q!! 
点第一次可以,但是PAGE1 再选其他行,RECORDGRID1 始终停留在刚刚的记录

--  作者:有点甜
--  发布时间:2014/11/16 17:47:00
--  
 不可能,例子发上来
--  作者:tennis
--  发布时间:2014/11/16 17:50:00
--  
3Q!!
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目9.foxdb



--  作者:有点甜
--  发布时间:2014/11/16 17:57:00
--  

 下面这段代码,要写在选择表的textchanged事件

 

Dim rgd As WinForm.RecordGrid = e.Form.Controls("RecordGrid1")
rgd.Table = Tables(e.form.name & "_Table1")\'指定绑定表
rgd.Build() \'重新生成记录窗口


--  作者:有点甜
--  发布时间:2014/11/16 18:00:00
--  

同时,TabControl的选择事件代码也要去掉

 

Dim gr As WinForm.RecordGrid = e.Form.Controls("RecordGrid1")
gr.Table.DataSource = DataTables(e.Form.Controls("ComboBox_TB").Text) 


--  作者:tennis
--  发布时间:2014/11/16 18:02:00
--  
ok!!
[此贴子已经被作者于2014-11-16 18:19:07编辑过]