以文本方式查看主题

-  Foxtable(狐表)  (http://www.foxtable.com/bbs/index.asp)
--  专家坐堂  (http://www.foxtable.com/bbs/list.asp?boardid=2)
----  [求助]进入窗口后点击副本表,会直接跳转最后一列  (http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&id=108224)

--  作者:syjylyq
--  发布时间:2017/10/18 16:27:00
--  [求助]进入窗口后点击副本表,会直接跳转最后一列

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

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

如图,我的副本表前三行是锁定的,进入窗口后第一下点击副本表的单元格,会直接跳转到最后一列,请问是为什么?
光标位置也没有指定在最后一列啊。
[此贴子已经被作者于2017/10/18 16:27:58编辑过]

--  作者:有点甜
--  发布时间:2017/10/18 19:46:00
--  

参考处理

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=106409&skin=0

 


--  作者:syjylyq
--  发布时间:2017/10/19 12:20:00
--  
e.Form.controls("Table1").Select写在哪里?

如果在drawcell事件,写代码后按键点击都不执行了。



--  作者:有点甜
--  发布时间:2017/10/19 12:39:00
--  
以下是引用syjylyq在2017/10/19 12:20:00的发言:
e.Form.controls("Table1").Select写在哪里?

如果在drawcell事件,写代码后按键点击都不执行了。


 

例子发上来测试。


--  作者:有点甜
--  发布时间:2017/10/19 17:52:00
--  
Dim ary() As String = e.Table.name.Split("_")
If ary.length = 2 AndAlso forms(ary(0)).ActiveControl IsNot Nothing AndAlso forms(ary(0)).ActiveControl.name <> ary(1) Then
    forms(ary(0)).controls(ary(1)).Select
End If

--  作者:syjylyq
--  发布时间:2017/10/31 16:57:00
--  
请问这个代码写在哪里?
写在表格DrawCell事件的话发现其他的按键点击无效了。例如关闭按钮!

--  作者:有点甜
--  发布时间:2017/10/31 18:31:00
--  

 

http://www.foxtable.com/bbs/dispbbs.asp?BoardID=2&ID=106409&skin=0

 

[此贴子已经被作者于2017/10/31 18:31:23编辑过]