Foxtable(狐表)用户栏目专家坐堂 → 刚装商业版就出问题,求救


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

主题:刚装商业版就出问题,求救

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


加好友 发短信
等级:三尾狐 帖子:762 积分:6302 威望:0 精华:0 注册:2011/12/1 14:47:00
  发帖心情 Post By:2013/8/28 9:24:00 [显示全部帖子]

升级最新版后,我也发现了这个问题,经测试是datacolchanging事件代码对逻辑列的默认值有e.Cancel的动作,以前不存在这个问题,仔细琢磨一下,似乎也不应该为Bug。

把相关代码移到PrepareEdit事件即可。

 

比如:

datacolchanging

 

If e.DataCol.Name = "第一列" Then
    If e.DataRow("第二列") <> "a" Then
        e.Cancel = True
    End If
End If

 

增加行的时候,逻辑列就会出现第三种状态.

[此贴子已经被作者于2013-8-28 9:32:08编辑过]

 回到顶部