Foxtable(狐表)用户栏目专家坐堂 → BeforeCloseProject求助


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

主题:BeforeCloseProject求助

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/1/20 16:11:00 [显示全部帖子]

你这样做,前面的没有符合要求的,就直接return 了 那还有机会执行后面的.


应该这样做

If DataTables("例子二").Find("[日期] Is Null And [产品] Is Not Null")  Then

    Result = Messagebox.Show("例子二日期未录入,是否保存.","提示", MessageBoxButtons.YesNo, MessageBoxIcon.Question)

If Result = DialogResult.No Then '如果用户选择否

    e.Cancel = True '取消关闭项目

    Tables("例子二").Filter = "[日期] Is Null And [产品] Is Not Null" '筛选出状态为空的记录.

    MainTable = Tables("例子二") '选择表作为主表.

End If

End If


 回到顶部