Foxtable(狐表)用户栏目专家坐堂 → 打开停靠窗口怎么锁定主表,只编辑关联表


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

主题:打开停靠窗口怎么锁定主表,只编辑关联表

美女呀,离线,留言给我吧!
tesia255
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:240 积分:2041 威望:0 精华:0 注册:2011/9/19 9:21:00
打开停靠窗口怎么锁定主表,只编辑关联表  发帖心情 Post By:2013/10/28 14:43:00 [只看该作者]

我建立了一个停靠窗口,希望打开窗体的时候,关联表中的父表为锁定状态,即不可编辑状态,字表为可编辑状态,这个要怎么设置?

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


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

窗体的ALterLoad事件  
Tables("父表名").AllowEdit=False
Tables("子表名").AllowEdit=True

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


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

还有一个办法,就是设置这个表的prepareEdit事件:

 

If e.Table.Ischild = False then

    e.Cancel = True

End If

[此贴子已经被作者于2013-10-28 14:47:58编辑过]

 回到顶部
美女呀,离线,留言给我吧!
tesia255
  4楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:240 积分:2041 威望:0 精华:0 注册:2011/9/19 9:21:00
回复:(Bin)窗体的ALterLoad事件  Tables("父表...  发帖心情 Post By:2013/10/28 14:54:00 [只看该作者]

谢谢  !

 回到顶部
美女呀,离线,留言给我吧!
tesia255
  5楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:童狐 帖子:240 积分:2041 威望:0 精华:0 注册:2011/9/19 9:21:00
回复:(狐狸爸爸)还有一个办法,就是设置这个表的pr...  发帖心情 Post By:2013/10/28 14:55:00 [只看该作者]

谢谢!

 回到顶部