以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]求代码?  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=82488)

--  作者:fox-BT
--  发布时间:2016/3/18 17:15:00
--  [求助]求代码?
求两个代码:
1.禁止表的第一列和第二列编辑(不想在属性设置,这样会有一把锁的图标显示出来,不好看)
2.禁止表的右键功能,但保留筛选

--  作者:Hyphen
--  发布时间:2016/3/18 18:03:00
--  
1.参考http://www.foxtable.com/help/topics/0605.htm

2.仿造系统菜单,自己设计菜单。导入系统菜单看看筛选的代码

--  作者:fox-BT
--  发布时间:2016/3/18 19:03:00
--  
你好,我无法打开系统的模版 “System.Ribbon”

我在计算机里进入,是看到有这个模版的,但在狐表的菜单设计里再选择从模版中生成,这样就找不到了

应该这个System.Ribbon”不是模板格式吧,那我应该在哪里进入才能打开这个模板???


--  作者:Hyphen
--  发布时间:2016/3/19 8:44:00
--  
这是商业版的,开发版的是:System.foxrb
--  作者:fox-BT
--  发布时间:2016/3/20 20:00:00
--  
明白,谢了图片点击可在新窗口打开查看
--  作者:fox-BT
--  发布时间:2016/3/21 11:23:00
--  [求助]禁止某列的代码?
您好,我没有找到禁止某列的代码!

在表属性里使用E.CANCEL的话,都是禁止整个表的,我只想禁止某列;

但又不想用列属性设置,因为这里设置后会有把锁的图标;

请问禁止某列编辑的代码怎么写?

--  作者:大红袍
--  发布时间:2016/3/21 11:28:00
--  

 编写prepareEdit事件

 

If e.Col.Name = "第一列" Then

    e.Canel = True

End If


--  作者:fox-BT
--  发布时间:2016/3/21 12:09:00
--  
可以了,谢谢!