Foxtable(狐表)用户栏目专家坐堂 → 想更完善一下自定义录入界面,求解


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

主题:想更完善一下自定义录入界面,求解

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


加好友 发短信
等级:童狐 帖子:256 积分:2880 威望:0 精华:0 注册:2014/12/24 9:51:00
想更完善一下自定义录入界面,求解  发帖心情 Post By:2018/3/16 23:22:00 [只看该作者]

按照说明文档”自定义录入界面之三“做了一个录入界面。现在想更完善一下:当录入内容模糊筛选后,没有相应条目时出现一个弹窗提示是否要新增。怎样做呢?

 回到顶部
帅哥,在线噢!
有点蓝
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110582 积分:562806 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2018/3/17 8:41:00 [只看该作者]

2、将订单表的ChangeEdit事件代码设置为:

If e.Col.Name = "客户ID" Then '如果编辑的是客户ID列
    If e.Col.DroppedDown Then '如果下拉窗口已经打开
        Dim tbl As Table = Tables("窗口1_Table1") 
        If e.Text = "" Then '如果内容为空
            tbl.Filter = "" '显示所有客户
        Else '否则根据输入内容进行模糊筛选
            Dim txt As String = "'%" & e.Text & "%'"
            tbl.Filter = "客户ID Like " & txt & " Or 公司名称 Like " & txt & " Or 地址 Like " & txt & " Or 联系人 Like " & txt
        End If
        If tbl.Rows.Count = 0 Then
            MessageBox.Show("请新增")
        End If
    End If
End If


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


加好友 发短信
等级:童狐 帖子:256 积分:2880 威望:0 精华:0 注册:2014/12/24 9:51:00
  发帖心情 Post By:2018/3/17 21:11:00 [只看该作者]

原来是用tbl.Rows.Count = 0
懂了,谢谢!

 回到顶部