求助,我设计的表需要“传统编辑”方法,双击表打开窗体输入。可现在没有办法输入。请帮忙看一下,是什么地方设置有问题!谢谢!
帮助中的传统编辑是通过窗口录入的,你这个虽然是窗口,本质还是一个表,而且你设置了表的PrePareEdit事件代码:
e.Cancel = True
当然是不能编辑的。
DoubleClick
双击单元格后执行.
e参数属性:
Table: 引发事件的表
Row: 引发事件的行
Col: 引发事件的列
通常双击单元格会进入编辑状态,而不是触发DoubleClick事件,如果表?行或列被锁定,或者在PrepareEdit事件中设置代码取消了编辑动作,使得双击单元格无法进入编辑状态,那么就会触发DoubleClick事件.
Forms("窗口1").show
Syscmd.Table.Unlock()
则窗口1关闭前 Syscmd.Table.lock()