Foxtable(狐表)用户栏目专家坐堂 → 同时搜索显示多条错误?


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

主题:同时搜索显示多条错误?

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:8981 威望:0 精华:0 注册:2013/10/24 9:12:00
同时搜索显示多条错误?  发帖心情 Post By:2014/3/10 16:13:00 [只看该作者]

For Each t1 As Row In Tables("收购")
    t1("修改") = False
Next
For Each t11 As Row In Tables("销售")
    t11("修改") = False
Next

Dim g6 As New GroupTableBuilder("统计表10", DataTables("销售"))
g6.Groups.AddDef("年")
g6.Groups.AddDef("月")
g6.Groups.AddDef("日")
g6.Groups.AddDef("编号")
g6.Totals.AddDef("份数")
g6.Totals.AddDef("重量")
g6.Build()
For Each t1 As Row In Tables("收购")
    For Each t2 As Row In Tables("统计表10")
        If t1("编号") = t2("编号") Then
            t2("重量") = t1("重量") - t2("重量")
            t2("份数") = t1("头数") - t2("份数")
        End If
    Next
Next
For Each t1 As Row In Tables("收购")
    t1("修改") = True
Next
For Each t11 As Row In Tables("销售")
    t11("修改") = True
Next
DataTables("统计表10").DeleteFor("[重量] = 0 and [份数] = 0 ")
If Tables("统计表10").Rows.Count = 0 Then
    MessageBox.Show("没有错误!")
Else
    Dim dr As Row = Tables("统计表10").current()
    MessageBox.Show("请修改编号:" & dr("编号"))
End If
DataTables("统计表10").DataRows.Clear

如何将上面的搜索错误改回同时显示全部错误,如有10条同时显示10条?


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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/10 16:16:00 [只看该作者]

没明白你的意思.

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:8981 威望:0 精华:0 注册:2013/10/24 9:12:00
  发帖心情 Post By:2014/3/10 16:24:00 [只看该作者]

上面代码当有10条错误时,只能显示一条错误,我想同时显示10条错误。如何做?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/10 16:29:00 [只看该作者]

没有看明白

Dim dr As Row = Tables("统计表10").current()
    MessageBox.Show("请修改编号:" & dr("编号"))


这个DR哪里来?




DataTables("统计表10").DataRows.Clear
你不管3721最后全部清除了又是什么意思

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:8981 威望:0 精华:0 注册:2013/10/24 9:12:00
  发帖心情 Post By:2014/3/10 16:41:00 [只看该作者]

收购是主表、销售是关联表,关联列是编号,收购的一条数据对应几条销售数据,将销售表数据放入临时统计表,进行统计,当收购的一条数据与关联的销售数据不符时,显示错误编号,但上面的代码不能同时显示多条错误的编号,如何做?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/10 16:43:00 [只看该作者]

请上例子.

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


加好友 发短信
等级:六尾狐 帖子:1470 积分:8981 威望:0 精华:0 注册:2013/10/24 9:12:00
  发帖心情 Post By:2014/3/10 16:53:00 [只看该作者]

 下载信息  [文件大小:   下载次数: ]
图片点击可在新窗口打开查看点击浏览该文件:9月14日购销.rar


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2014/3/10 20:12:00 [只看该作者]

If Tables("统计表10").Rows.Count = 0 Then
    MessageBox.Show("没有错误!")
Else
    Dim dr As Row = Tables("统计表10").current()
    MessageBox.Show("请修改编号:" & dr("编号"))
End If

 

改为:

 

If Tables("统计表10").Rows.Count = 0 Then
    MessageBox.Show("没有错误!")
Else
    MessageBox.Show("请修改编号:" & datatables("统计表10").GetComboListString("编号"))
End If


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


加好友 发短信
等级:六尾狐 帖子:1470 积分:8981 威望:0 精华:0 注册:2013/10/24 9:12:00
  发帖心情 Post By:2014/3/11 9:12:00 [只看该作者]

可以将修改提示改为数据表形式吗?

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


加好友 发短信
等级:贵宾 帖子:35433 积分:178524 威望:0 精华:3 注册:2013/3/30 16:36:00
  发帖心情 Post By:2014/3/11 9:13:00 [只看该作者]

tables("窗口1_Table1").datasourc=datatables("统计表10")

 回到顶部
总数 14 1 2 下一页