Foxtable(狐表)用户栏目专家坐堂 → 锁表后列扩展属性文件不能打开


  共有16958人关注过本帖树形打印复制链接

主题:锁表后列扩展属性文件不能打开

帅哥哟,离线,有人找我吗?
实话实说
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
锁表后列扩展属性文件不能打开  发帖心情 Post By:2009/12/5 19:09:00 [显示全部帖子]

[文件名称]列用列扩展属性链接文件,锁表后[文件名称]列右边的按钮不见了,不能打开链接的文件。锁表(保护表不被普通用户编辑)后,右边的按钮应该能打开文件,插入和清除失效,否则,只能进行个人文件管理,不能在局域网安全共享。有什么方法吗?

 回到顶部
帅哥哟,离线,有人找我吗?
实话实说
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2009/12/6 13:45:00 [显示全部帖子]

以下是引用狐狸爸爸在2009-12-6 13:12:00的发言:
改为用PrepareEdit事件禁止编辑。

只要不能编辑,右边的按钮就不见了


 回到顶部
帅哥哟,离线,有人找我吗?
实话实说
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2009/12/6 14:40:00 [显示全部帖子]

代码打开链接文件方案应该可行,普通用户选定要打开的文件,通过专门按钮打开。管理员通过解锁表编辑链接,能给个打开链接文件的代码吗?

[此贴子已经被作者于2009-12-6 14:40:01编辑过]

 回到顶部
帅哥哟,离线,有人找我吗?
实话实说
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2009/12/6 15:40:00 [显示全部帖子]

很好,谢谢了。

 回到顶部
帅哥哟,离线,有人找我吗?
实话实说
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2009/12/6 16:34:00 [显示全部帖子]

有点小问题:编辑了文件链接后不能当时打开文件(提示路径错误),退出在进入项目后正常。是不是与下面代码有关:

表属性DrawCell事件
if e.Col.Name = "名称" Then
   if e.Text.IndexOf("\") > 0 Then
        e.text = e.text.SubString(e.Text.LastIndexOf("-:special:1:-)+1)
   End If
End If

以上代码是为了去掉长长的路径名。另外,屏蔽了自动复制文件属性,改为在项目目录下不同的文件夹链接文件。

 回到顶部
帅哥哟,离线,有人找我吗?
实话实说
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2009/12/6 18:00:00 [显示全部帖子]

试了一下也不行,不过已经很满意了,切换一下用户就行了。

 回到顶部
帅哥哟,离线,有人找我吗?
实话实说
  7楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2649 积分:19390 威望:0 精华:1 注册:2008/9/12 9:19:00
  发帖心情 Post By:2009/12/6 18:13:00 [显示全部帖子]

我刚才有试了一下,文件管理员编辑了链接文件后虽然当时用“打开”按钮不能打开,但用该列右边的按钮可以打开,这样我也满意。谢谢程版,你的“打开”按钮代码我已收藏。


 回到顶部