Foxtable(狐表)用户栏目专家坐堂 → 求教高手


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

主题:求教高手

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


加好友 发短信
等级:婴狐 帖子:37 积分:293 威望:0 精华:0 注册:2013/8/4 1:14:00
求教高手  发帖心情 Post By:2013/11/20 20:10:00 [只看该作者]

表保存后不能编辑的思路  是不是在表属性的beforesavedatarow  输入  syscmd.row.lock()    ?   请高手指教

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


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

 在事件里加入一句代码就行了。

e.DataRow.Locked = True

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


加好友 发短信
等级:婴狐 帖子:37 积分:293 威望:0 精华:0 注册:2013/8/4 1:14:00
  发帖心情 Post By:2013/11/20 20:18:00 [只看该作者]

是beforesavedatarow  事件吗

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


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

嗯嗯。

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


加好友 发短信
等级:婴狐 帖子:37 积分:293 威望:0 精华:0 注册:2013/8/4 1:14:00
  发帖心情 Post By:2013/11/20 20:45:00 [只看该作者]

那要编辑  锁定的行的话,是不是  编辑按钮输入代码DataTables("销售出库主表").AllowEdit = True



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


加好友 发短信 一级勋章 三级勋章 二级勋章
等级:超级版主 帖子:6318 积分:33963 威望:0 精华:10 注册:2008/8/31 20:56:00
  发帖心情 Post By:2013/11/20 21:00:00 [只看该作者]

CurrentTable.Current.Locked = False 解锁再编辑

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


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

 得看你是想实现整个表不能编辑,还是只是修改的行不能编辑了。

 锁定的行,如果要编辑的话,就必须解锁,解锁全部,需要这样写代码

 DataTables("xxx").ReplaceFor("_locked", False)

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


加好友 发短信
等级:婴狐 帖子:37 积分:293 威望:0 精华:0 注册:2013/8/4 1:14:00
  发帖心情 Post By:2013/11/21 15:24:00 [只看该作者]

我就希望解锁一行,


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2013/11/21 15:26:00 [只看该作者]

2楼就是你要的答案,在beforesavedatarow  事件加入代码:

 

e.datarow.locked = true


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


加好友 发短信
等级:婴狐 帖子:37 积分:293 威望:0 精华:0 注册:2013/8/4 1:14:00
  发帖心情 Post By:2013/11/22 10:07:00 [只看该作者]

 那在窗口里 我要解锁选定行进行编辑, CurrentTable.Current.Locked = False...  这个代码不行啊


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