以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 焦点问题 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=15211) |
||||
-- 作者:wangliang -- 发布时间:2011/12/16 8:39:00 -- 焦点问题 在窗口中新增一条记录,怎么把当前表的焦点聚集到窗口中鼠标所点的明细表行的位置 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/12/16 11:00:00 -- 这样就行:
Tables("窗口1_Table1").Focus()
http://www.foxtable.com/help/topics/0549.htm
|
||||
-- 作者:wangliang -- 发布时间:2011/12/16 13:19:00 -- 我在窗口的AFTERLOAD事件输入 Tables("窗口1_BOPP印刷工艺生产日报表.生产日报明细").Focus()怎么会提示错误呢
|
||||
-- 作者:blackzhu -- 发布时间:2011/12/16 13:32:00 -- Tables("BOPP印刷工艺生产日报表.生产日报表明细").Focus() |
||||
-- 作者:wangliang -- 发布时间:2011/12/16 16:59:00 -- 问题是应用窗口的时候,按新增按钮,在BOPP印刷工艺生产日报表.生产日报表明细中,先在生产编号中输入一个一盒编号,后面自动编号的功能无法实现 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/12/16 17:05:00 -- 你编号的代码是什么? 写在哪里? |
||||
-- 作者:wangliang -- 发布时间:2011/12/18 9:42:00 -- 按下新增按扭之后想把current设在窗口中新增的明细表的鼠标所点的位置,怎么解决 |
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/12/18 10:05:00 -- Dim t As Table = Tables("BOPP印刷工艺生产日报表.生产日报表明细") t.AddNew() t.Focus |
||||
-- 作者:wangliang -- 发布时间:2011/12/18 10:12:00 -- 是想先增加20行,然后在这20行中鼠标点到哪里,哪里就是CURRENT的位置
|
||||
-- 作者:狐狸爸爸 -- 发布时间:2011/12/18 10:14:00 -- 很简单:
Dim t As Table = Tables("BOPP印刷工艺生产日报表.生产日报表明细") Dim cnt as integer = t.Rows.Count t.position = cnt
其实指直接这样应该也可以:
Dim t As Table = Tables("BOPP印刷工艺生产日报表.生产日报表明细") t.AddNew(20) t.Focus()
都测试一下吧。 |