Foxtable(狐表)用户栏目专家坐堂 → 窗口里父表下有三个子表,判断先后录入顺序


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

主题:窗口里父表下有三个子表,判断先后录入顺序

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


加好友 发短信
等级:小狐 帖子:332 积分:2471 威望:0 精华:0 注册:2012/6/23 11:15:00
窗口里父表下有三个子表,判断先后录入顺序  发帖心情 Post By:2022/6/7 12:00:00 [只看该作者]

窗口里父表下有三个子表,判断先后录入顺序,先录入成交  服务 后录入售后
问题:如果要录入服务,判断销售是否录入,录入了才能否则不让,老师,这个不会判断了,请教?
 If Tables("服务总").Current.Locked = False Then
            If  DataTables("服务成交").DataCols("编号").Rows.Count <0 Then  
                ' Tables("服务总.服务成交").Rows.Count <0 Then
                'Tables("服务总.服务成交").current.IsNull("服务项目_数量") = False Then
                MessageBox.show("请先增销售成交!")
            Else
                If Tables("服务总.服务明细").Rows.Count >0 Then
                    If  Tables("服务总.服务明细").current.isnull("项目") Then 
                        msgbox("填写项目")
                    ElseIf  Tables("服务总.服务明细").current.isnull("单位") Then
                        msgbox("填写单位")
                    ElseIf  Tables("服务总.服务明细").current.isnull("数量") Then
                        msgbox("填写数量")
                    ElseIf  Tables("服务总.服务明细").current.isnull("服务人员") Then
                        msgbox("填写服务人员")
                        Return
                    Else
                        Tables("服务总.服务明细").Addnew()
                    End If
                Else
                    Tables("服务总.服务明细").Addnew()
                End If
            End If
        Else
            MessageBox.show("完成后的单子不能增加了,先新建订单,在增销售成交后增服务!")
        End If


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


加好友 发短信
等级:超级版主 帖子:111381 积分:566969 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/6/7 13:33:00 [只看该作者]

If  DataTables("服务成交").DataRows.Count =0 Then  

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


加好友 发短信
等级:小狐 帖子:332 积分:2471 威望:0 精华:0 注册:2012/6/23 11:15:00
  发帖心情 Post By:2022/6/7 13:49:00 [只看该作者]

谢谢,蓝老师


 回到顶部