Foxtable(狐表)用户栏目专家坐堂 → [求助]编辑单元格


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

主题:[求助]编辑单元格

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


加好友 发短信
等级:三尾狐 帖子:633 积分:4034 威望:0 精华:0 注册:2014/6/23 10:27:00
[求助]编辑单元格  发帖心情 Post By:2014/9/23 17:09:00 [只看该作者]

PrepareEdit代码如下:我想做到如果状态为Published和已确认可以发布为true时,show_version和log是可以查看的。但是没生效。请帮忙看看怎么回事?

If e.Col.name <> "show_version" AndAlso e.Col.name <> "log"  Then
    If e.Row("状态") = "Published" AndAlso e.Row("已确认可以发布") = True Then
        e.cancel=True
    End If
End If


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/9/23 17:20:00 [只看该作者]

你这个只是限制编辑,和是否可以查看没什么关系.

你可以在DrawCell加入代码

If e.Col.name <> "show_version" AndAlso e.Col.name <> "log"  Then
    If e.Row("状态") = "Published" AndAlso e.Row("已确认可以发布") = True Then
        e.text="******"
    End If
End If

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


加好友 发短信
等级:三尾狐 帖子:633 积分:4034 威望:0 精华:0 注册:2014/6/23 10:27:00
  发帖心情 Post By:2014/9/23 17:27:00 [只看该作者]

以下是引用Bin在2014-9-23 17:20:00的发言:
你这个只是限制编辑,和是否可以查看没什么关系.

你可以在DrawCell加入代码

If e.Col.name <> "show_version" AndAlso e.Col.name <> "log"  Then
    If e.Row("状态") = "Published" AndAlso e.Row("已确认可以发布") = True Then
        e.text="******"
    End If
End If

e.text="******" 不就是赋值为星号了么。和查看不相关吧。


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/9/23 17:29:00 [只看该作者]

不是,你动手试试吧, 只是显示为***号.参考帮助http://www.foxtable.com/help/topics/0656.htm

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/23 17:40:00 [只看该作者]

 做一列表达式,引用对应的列,表达式里面判断 iif(状态 = 'Published' and 已确认可以发布 = True, log, '')

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/9/23 17:41:00 [只看该作者]

 不过,最好还是用3楼的方法。

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


加好友 发短信
等级:三尾狐 帖子:633 积分:4034 威望:0 精华:0 注册:2014/6/23 10:27:00
  发帖心情 Post By:2014/9/23 17:50:00 [只看该作者]

试了下,所有单元格都变为星号了。而且show_version和log右边的小框不出现,压根不能点击。

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/9/23 17:51:00 [只看该作者]

你上例子吧.

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/9/23 17:52:00 [只看该作者]

If e.Col.name = "show_version" ORelse e.Col.name = "log"  Then
    If e.Row("状态") = "Published" AndAlso e.Row("已确认可以发布") = True Then
        e.text="******"
    End If
End If

 回到顶部
帅哥哟,离线,有人找我吗?
liujywwy
  10楼 | QQ | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:633 积分:4034 威望:0 精华:0 注册:2014/6/23 10:27:00
  发帖心情 Post By:2014/9/23 18:00:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:临时版本跟踪系统26.rar

临时版本跟踪表。临时版本编号为0929_2014


 回到顶部
总数 13 1 2 下一页