Foxtable(狐表)用户栏目专家坐堂 → [求助] 2处代码冲突!(项目已上传)


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

主题:[求助] 2处代码冲突!(项目已上传)

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


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2011/12/21 21:16:00 [显示全部帖子]

 下载信息  [文件大小:   下载次数: ]
点击浏览该文件:管理项目1.zip

 

加了一个全局变量,是逻辑型的,设置了一个条件,你看一下,窗口中的事件与表A中的事件代码就明白了,由于是开发版,为了大家学习,我将代码贴上来,红色的是我加上的.

一. 表A中表事件:BeforeSelChange中的代码,

If Vars("A")= True Then
    Return
Else
    If Tables("表A").Current.DataRow.RowState <> DataRowState.Unchanged Then
        MessageBox.show("该记录已经被修改,保存之前不可换行")
       
        e.cancel = True
    End If
End If

二.窗口:AfterLoad中:

Vars("A")= True
Tables("表A").Filter = "第一列 = 1"

三. 窗口:BeforeClose 中

Vars("A")= False

[此贴子已经被作者于2011-12-21 21:20:35编辑过]

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


加好友 发短信 一级勋章
等级:超级版主 帖子:4109 积分:23338 威望:0 精华:21 注册:2008/9/1 20:07:00
  发帖心情 Post By:2011/12/21 21:42:00 [显示全部帖子]

楼主用的是绑定表,如果换成其他类型的表,就不会出现冲突了,楼主可以试试

 回到顶部