Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共6 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:禁止编辑但还是能输入???

1楼
bad 发表于:2011/10/9 18:22:00

 


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

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

 

已经设为禁止编辑,但点了按钮进去仍然可以修改,有没有办法不让修改呀(不要说通过窗口可以实现)?

2楼
狐狸爸爸 发表于:2011/10/9 18:44:00

这个很难处理,还是自己做个窗口来显示文本吧。

http://www.foxtable.com/help/topics/0642.htm

 

3楼
bad 发表于:2011/10/9 18:57:00
发现一个解决办法,就是将不让编辑的公式 设在

PrepareEdit准备编辑单元格的时候执行。

 

中,这样就直接不显示按钮,就无法进行编辑了。

4楼
狐狸爸爸 发表于:2011/10/9 20:57:00
但是这样就出现不了窗口。
5楼
小猪鑫鑫 发表于:2011/10/9 21:20:00
你好:你试试这个方法是否满足你的要求
1、在第一个字段的列属性的“自定义项目中输入”...";
2、然后在管理项目工作区中,用户功能组的用户管理中填加一个用户,用户名为"yh";
3、在表属性事件中的Cellbuttonchick事件中输入
If user.name ="yh" Then
e.cancel =True
Else
e.cancel =False
End If
4、以yh名重新登录后,这个单元格即不可以直接输入,也不可以点开单元格旁的按扭,这样就可以起到对这个单元格的权限控制了,同时如果你切换到开发者登录的话它又是可以编辑的了。不知道是否是你的需要,因为你要控制不让输入的一定是针对特定人群,而不是所有的人,否则锁定该列即行了,个人意见
6楼
qianhouge 发表于:2011/10/10 9:17:00
嗯!小猪说的这个方法似乎蛮可行!
共6 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03516 s, 2 queries.