Foxtable(狐表)用户栏目专家坐堂 → 有这个问题中


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

主题:有这个问题中

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


加好友 发短信
等级:婴狐 帖子:74 积分:795 威望:0 精华:0 注册:2011/4/7 15:26:00
有这个问题中  发帖心情 Post By:2011/4/30 15:41:00 [只看该作者]

我想只要输入同意后不管后面接什么别的字符,都能编辑第列,如果是不同意就不能编辑
 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:管理项目76.table


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


加好友 发短信
等级:狐神 帖子:6911 积分:43773 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2011/4/30 16:07:00 [只看该作者]

if e.oldvalue like "*同意*"=fase

e.cancel=true

end if

 


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


加好友 发短信
等级:狐神 帖子:6911 积分:43773 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2011/4/30 16:11:00 [只看该作者]

if e.newvalue like "同意*" or e.oldvalue like "同意*"

else

e.cancel=true

end if

if e.newvalue like "不同意*" or e.oldvalue like "不同意*"

e.cancel=true

end if

[此贴子已经被作者于2011-4-30 16:15:48编辑过]

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


加好友 发短信
等级:狐神 帖子:6911 积分:43773 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2011/4/30 16:36:00 [只看该作者]

If e.newvalue Like "同意*" Or e.oldvalue Like "同意*"
Else
    e.newvalue="不同意"
End If

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


加好友 发短信
等级:狐神 帖子:6911 积分:43773 威望:0 精华:0 注册:2009/3/2 14:07:00
  发帖心情 Post By:2011/4/30 16:37:00 [只看该作者]

select case e.datacol.name

case "第一列"

If e.newvalue Like "同意*" Or e.oldvalue Like "同意*"
Else
    e.newvalue="不同意"
End If

end select

[此贴子已经被作者于2011-4-30 16:37:49编辑过]

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


加好友 发短信
等级:婴狐 帖子:74 积分:795 威望:0 精华:0 注册:2011/4/7 15:26:00
  发帖心情 Post By:2011/4/30 17:22:00 [只看该作者]

不好意思,怎么编译不过去呢

 


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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57646 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2011/4/30 17:28:00 [只看该作者]

If e.Col.Name = "第二列" Then
    If e.Row("第一列") = "不同意" Then
        e.cancel = True
    End If
End If

 

只要是设置为不同意,其余第一列为任何字符第二列均可编辑,因为你第一列做死,也不会出现其他的字符出来。


 回到顶部