Foxtable(狐表)用户栏目专家坐堂 → [求助]单击逻辑列其值不变


  共有9723人关注过本帖平板打印复制链接

主题:[求助]单击逻辑列其值不变

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


加好友 发短信
等级:婴狐 帖子:38 积分:365 威望:0 精华:0 注册:2012/10/31 11:49:00
[求助]单击逻辑列其值不变  发帖心情 Post By:2012/11/7 16:45:00 [只看该作者]

有一逻辑列单击“钩”不上,后在代码窗口中加入Output.show(1)到Output.show(3),打开命令窗口只再单击逻辑列,命令窗口只显示1和3,很显然无论怎样单击单元格,逻辑列值均为“False",请高手帮忙。对了,以前我没有升级到2012最新版时是正常的。
图片点击可在新窗口打开查看此主题相关图片如下:命令窗口.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:逻辑列.png
图片点击可在新窗口打开查看

以下是d "prepereedit"事件中的代码。

Output.Clear()

If e.Col.Name = "分部审批" Then
   
    If User.Group <> "管理组"  Then  '只有管理组成员才能审批
        e.Cancel = True
    End If
    Output.Show(1)
    If e.Row("分部审批") = True Then '如果此行已经审批了,则禁止修改
        e.Cancel = False
        e.Row("审批时间") =  Date.Today.Now()
        e.Row("审批人") = User.Name
        Output.Show(2)
    Else
        e.Row("审批时间") = Nothing
        e.Row("审批人") = " "
        Output.Show(3)
    End If
End If
e.Cancel = True


 回到顶部