以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- [求助]怎样快速定位列 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=88891) |
-- 作者:jyh7081 -- 发布时间:2016/8/11 8:39:00 -- [求助]怎样快速定位列 定位行用的是筛选树,列怎样快速定位。能否在记录窗口设置事件为:单击定位到单元格,双击在记录窗口编辑。 |
-- 作者:Hyphen -- 发布时间:2016/8/11 9:13:00 -- 在对应表的PrepareEdit事件写代码 If e.RecordGrid IsNot Nothing AndAlso e.RecordGrid.Focused Then \'如果是在记录窗口输入数据 e.Table.Select(e.Row.Index,e.Col.Index) End If |
-- 作者:jyh7081 -- 发布时间:2016/8/11 9:25:00 -- 很好用,谢谢! |
-- 作者:jyh7081 -- 发布时间:2016/8/11 9:25:00 -- 但是全局事件不起作用。为什么? |
-- 作者:Hyphen -- 发布时间:2016/8/11 9:28:00 -- 需要启用,看:http://www.foxtable.com/webhelp/scr/0671.htm |
-- 作者:jyh7081 -- 发布时间:2016/8/11 9:47:00 -- “当然这并不意味着其它全局表事件永久无效,只是这些表事件需要一个“开关”去开启。 DataTable有一个GlobalHandler属性,该属性包括以下子属性,对应着每一个全局表事件:” 没找到“GlobalHandler属性”,在哪里设置?
|
-- 作者:大红袍 -- 发布时间:2016/8/11 10:17:00 -- DataTables("表A").GlobalHandler.PrepareEdit = true |
-- 作者:jyh7081 -- 发布时间:2016/8/11 10:49:00 -- 行了,谢谢! |