Foxtable(狐表)用户栏目专家坐堂 → 初始不加载表数据


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

主题:初始不加载表数据

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


加好友 发短信
等级:超级版主 帖子:107846 积分:548581 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/22 8:40:00 [显示全部帖子]

按钮可以点击吗?下面提示框能不能弹出来?

msgbox(1)

Dim sts() As String = {"dropbox3","DropBox1","DropBox2","NumericComboBox2"}

For Each st As String In sts

    If e.Form.Controls(st).value Is Nothing Then

        MessageBox.show("Please enter the name,phone number,Model and quantity !","Remind")

        Return

    End If

Next

msgbox(2)

Dim tbl As Table = Tables("销售明细表")

Dim r As Row = tbl.AddNew()

magbox(3)


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


加好友 发短信
等级:超级版主 帖子:107846 积分:548581 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/23 8:41:00 [显示全部帖子]

以下是引用whx007在2022/3/23 4:03:00的发言:
可以弹出来,我今天没有改任何东西重新测试又可以了,真奇怪!
 但是增加行数据的时候感觉速度还是不够快,以下afterload中蓝底的代码是不是改去掉?

With Tables("销售明细表")

    Tables("销售明细表").Filter = "1=2"

    For Each r As Row In Tables("销售明细表").Rows

这个筛选表示不显示任何数据,也就是这个表一行数据都没有,下面还遍历有何意义?

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


加好友 发短信
等级:超级版主 帖子:107846 积分:548581 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/23 8:42:00 [显示全部帖子]

以下是引用whx007在2022/3/23 4:17:00的发言:

图片点击可在新窗口打开查看此主题相关图片如下:屏幕截图 2022-03-22 220646.png

另外一个问题是在不加载订单数据的情况下,如何实现如上图所示在输入客户信息的时候右侧表中能出现客户购买记录。
我开始想通过控件的valuechanged筛选后加载销售明细表的方式来实现,但每输入一个客户都得加载一次效率太低。

您想怎么处理?

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


加好友 发短信
等级:超级版主 帖子:107846 积分:548581 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/23 16:21:00 [显示全部帖子]

最合适的做法就是需要操作什么数据就加载什么数据,按需加载

 回到顶部