以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  表事件KeyDownEdit失效  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=34910)

--  作者:magangzmc
--  发布时间:2013/6/19 9:27:00
--  表事件KeyDownEdit失效
当列设置成下拉窗体DropForm 后,KeyDownEdit事件检测不到上下按钮,例子中表A第一列是下拉的,第二列是普通的,第一列检测不到,第二列没有问题。
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目4.rar

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目1.rar

[此贴子已经被作者于2013-6-20 10:51:37编辑过]

--  作者:Bin
--  发布时间:2013/6/19 9:31:00
--  
在KEYDOWN事件里处理就没问题了.
--  作者:magangzmc
--  发布时间:2013/6/19 9:48:00
--  

在KEYDOWN事件里如何获取当前列?


--  作者:Bin
--  发布时间:2013/6/19 9:51:00
--  
MessageBox.show(Tables("表A").cols(Tables("表A").ColSel).Name)
--  作者:magangzmc
--  发布时间:2013/6/20 10:12:00
--  

我想做“自定义录入界面之三”的例子,但是不行,显示客户信息窗体后,按下,订单的单元格就往下移,客户信息窗体关闭了。而不是按下选择客户信息窗体。

我这个例子中,预览窗体1,第一列打开下拉窗体,但是,按下,表A当前单元格下移了


--  作者:Bin
--  发布时间:2013/6/20 10:19:00
--  
自定义录入界面之三 安装目录下CaseStudy 里面有例子的啊. 你参考一下即可.
--  作者:magangzmc
--  发布时间:2013/6/20 10:31:00
--  

我想做成“自定义录入界面之三”这种效果,CaseStudy里面那个例子是这个效果的?

 我参照帮助做了,但是发现在KeyDownEdit事件的e.cancel=ture不起作用

[此贴子已经被作者于2013-6-20 10:48:48编辑过]

--  作者:Bin
--  发布时间:2013/6/20 10:45:00
--  
CaseStudy里面居然没有,我记错了.  你上个例子看看你是怎么做的.  如果完全按照帮助的做的话是不会有问题的,粗心遗留了什么然后导致的.

上个例子我帮你检查一下看看就知道了.  

--  作者:magangzmc
--  发布时间:2013/6/20 10:52:00
--  

下载管理项目1,这个是我最新做的


--  作者:Bin
--  发布时间:2013/6/20 11:35:00
--  
确实有问题,等待下一个版本修正.