以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.com/bbs/index.asp)
--  专家坐堂  (http://foxtable.com/bbs/list.asp?boardid=2)
----  建议:对文件型列增加"双击打开文件"功能  (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=5785)

--  作者:xl
--  发布时间:2010/1/14 20:18:00
--  建议:对文件型列增加"双击打开文件"功能
目前处理:对文件型列,在某单元格插入某个文件后,再单击时提供"打开;...;清除"3个功能.

建议:在单元格插入某个文件后,以后若"双击"该单元格,则自动打开该文件,即"双击打开文件"功能.
--  作者:blackzhu
--  发布时间:2010/1/15 8:14:00
--  

在表事件中本来就有双击单元格的事件嘛!



一个Table可以有任意多个相互独立的副本,而且共享相同的事件。
通过判断触发事件的Table的名称,可以让不同副本的Table,实现不同的任务,例如在订单表的DoubleClick事件中加入代码:

Select Case e.Table.Name
    Case
"订单" \'原订单Table
        e.
Row.Locked = Not e.Row.Locked
    Case
"窗口1_Table1" \'窗口1中的Table1,假定此Table绑定到了订单表
        Forms(
"窗口2").Open()
End
Select


--  作者:xl
--  发布时间:2010/1/15 13:05:00
--  

楼上是不是理解有误?1楼插入文件可能是WORD、EXCEL、ACCESS、WPS等多种外部文件,做个文件管理器,每个文件都作一番代码是不是太累。


--  作者:实话实说
--  发布时间:2010/1/15 14:18:00
--  
现在的双击是可以写文件名,这个事件有时也是有必要的。其实,用右边的小按钮打开文件也不是太费事,我们公司的文件管理系统就是这样使用的,没有一个说不方便。
--  作者:yangming
--  发布时间:2010/1/15 15:29:00
--  
以下是引用实话实说在2010-1-15 14:18:00的发言:
现在的双击是可以写文件名,这个事件有时也是有必要的。其实,用右边的小按钮打开文件也不是太费事,我们公司的文件管理系统就是这样使用的,没有一个说不方便。

锁定行后才能使用双击功能


--  作者:xl
--  发布时间:2010/1/15 21:44:00
--  
以下是引用yangming在2010-1-15 15:29:00的发言:

锁定行后才能使用双击功能

呵呵,冤枉foxtable了!谢谢两位。


--  作者:blackzhu
--  发布时间:2010/1/16 9:42:00
--  
DoubleClick


 在帮助中看看这个事件的用法.