以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 窗口表问题 (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=5817) |
-- 作者:wqc360 -- 发布时间:2010/1/19 16:09:00 -- 窗口表问题 请问我窗口有如下一个表Tables("产品工艺录入_Table1").DataSource = DataTables("产品目录"),我想光标选择窗口表某行时,在主表光标也在相应行。因为本窗口有一按钮,其代码如下: |
-- 作者:blackzhu -- 发布时间:2010/1/19 16:15:00 -- If e.Table.name = "产品工艺录入_Table1" Dim r as Datarow = CurrentTable.Current.DataRow tables("产品目录").Position = tables("产品目录").FindRow(r) Forms("产品目录修改").open() End If 双击窗口表的行,出来窗口. |
-- 作者:blackzhu -- 发布时间:2010/1/19 16:16:00 -- 出来编辑窗口的行同窗口表的行同步. |
-- 作者:wqc360 -- 发布时间:2010/1/19 17:22:00 -- If e.Table.name = "产品工艺录入_Table1"这一句代码提示错误。 |
-- 作者:wqc360 -- 发布时间:2010/1/19 17:26:00 -- 把代码加在窗口AfterLoad事件和控件中,提示如下 此主题相关图片如下:未命名.bmp |
-- 作者:狐狸爸爸 -- 发布时间:2010/1/19 17:57:00 -- 你看看窗口的AfterLoad事件的帮助,其e参数哪里有table属性啊? 二楼的代码是用在表事件中,而不是窗口事件中。 用事件,应该知道该事件的e参数有些什么属性的。 |
-- 作者:wqc360 -- 发布时间:2010/1/19 22:01:00 -- 谢谢blackzhu和狐爸 |
-- 作者:blackzhu -- 发布时间:2010/1/20 7:48:00 -- 在表的双击事件中 |
-- 作者:wqc360 -- 发布时间:2010/1/20 11:31:00 -- 搞定,谢谢了,这个很好用。 |