Foxtable(狐表)用户栏目专家坐堂 → [求助]列锁定了


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

主题:[求助]列锁定了

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


加好友 发短信
等级:幼狐 帖子:134 积分:1037 威望:0 精华:0 注册:2014/12/15 10:51:00
[求助]列锁定了  发帖心情 Post By:2015/10/29 17:02:00 [只看该作者]

请问老师:我有一个副本表,放在了窗口中,但是副本表无法编辑,我怎么才能编辑副本表呢?
我的表没有锁定,列,行都没有锁定
实在想不到哪里出错了,代码又无法跟踪,所以来论坛找点思路,求高人指点

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/29 17:04:00 [只看该作者]

1、属性允许编辑要设置成true。

 

2、你在prepareEdit或者startEdit是不是写了c.cancel=true的代码?


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


加好友 发短信
等级:幼狐 帖子:134 积分:1037 威望:0 精华:0 注册:2014/12/15 10:51:00
  发帖心情 Post By:2015/10/29 17:07:00 [只看该作者]

没有的亲,允许编辑已经是True了,e.Cancel默认是False

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/29 17:08:00 [只看该作者]

 那就不可能,做例子上来

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


加好友 发短信
等级:幼狐 帖子:134 积分:1037 威望:0 精华:0 注册:2014/12/15 10:51:00
  发帖心情 Post By:2015/10/29 17:13:00 [只看该作者]

图片点击可在新窗口打开查看,项目太大了,没法整个传上去,例子做不出来,要能做出来,我就知道错误在哪里了

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/29 17:18:00 [只看该作者]

把afterLoad事件代码去掉,再看效果。

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


加好友 发短信
等级:幼狐 帖子:134 积分:1037 威望:0 精华:0 注册:2014/12/15 10:51:00
  发帖心情 Post By:2015/10/29 17:24:00 [只看该作者]

AfterLoad 事件没写内容。
老师你看这样行不行,我现在知道数据锁定了,但是我又找不到锁定的具体位置,那我能否解锁呢?把所有可能包含锁定的都解锁了
比如说我在PerareEdit 那里写上e.Cancel=false ,e.Col.AllowEdit=True 
不过我都试了,但是还是不能编辑呢
[此贴子已经被作者于2015/10/29 17:30:40编辑过]

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


加好友 发短信
等级:贵宾 帖子:39310 积分:196782 威望:0 精华:1 注册:2015/4/25 9:23:00
  发帖心情 Post By:2015/10/29 17:30:00 [只看该作者]

表的左上角是否有一个锁的标记?如果有,就用代码解锁。


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


加好友 发短信
等级:幼狐 帖子:134 积分:1037 威望:0 精华:0 注册:2014/12/15 10:51:00
  发帖心情 Post By:2015/10/29 17:32:00 [只看该作者]

没有的,不过你刚才提供的删除afterload代码的思路提醒了我,我就把PerpareEdit 的代码全部屏蔽了,结果就可以编辑了,剩下的内容就是我自己检查具体是哪里的问题了,非常感谢!!

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


加好友 发短信
等级:幼狐 帖子:134 积分:1037 威望:0 精华:0 注册:2014/12/15 10:51:00
  发帖心情 Post By:2015/10/29 17:37:00 [只看该作者]

找到问题所在了,原来同事在PerPareEdit中增加了一段代码,可是没跟我说
If e.Table.Form IsNot Nothing Then
    e.Cancel = True
    Exit Sub
End If

 回到顶部