Foxtable(狐表)用户栏目专家坐堂 → 打印数据重复行


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

主题:打印数据重复行

帅哥,在线噢!
有点蓝
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:107721 积分:547938 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/29 10:24:00 [显示全部帖子]

没看懂到底是什么问题?

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


加好友 发短信
等级:超级版主 帖子:107721 积分:547938 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/29 10:32:00 [显示全部帖子]

For Each v As String() In DataTables("销售发货明细表").GetValues("客户|订单号|制单号|发货日期|款号|颜色|销售单价|销售金额|折扣|销售发货单号",

销售金额都不一样,就是不同的行,不属于重复行

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


加好友 发短信
等级:超级版主 帖子:107721 积分:547938 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/29 11:19:00 [显示全部帖子]

使用find根据单号再到表格里查一次

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


加好友 发短信
等级:超级版主 帖子:107721 积分:547938 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/29 11:58:00 [显示全部帖子]

是的

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


加好友 发短信
等级:超级版主 帖子:107721 积分:547938 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/7/29 17:33:00 [显示全部帖子]

哪个销售金额列是表达式?dr1("销售金额")里的?还是DataTables("销售发货明细表")里的

dim d as double = DataTables("销售发货明细表").Compute("Sum(销售金额)", "客户 = '" & dr1("客户") & "' and 订单号 = '" & dr1("订单号") & "' and 颜色 = '" & dr1("颜色") & "'  and 款号 = '" & dr1("款号") & "'  and 销售发货单号 = '" & dr1("销售发货单号") & "'")
msgbox(d) 有没有值?

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


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

        dr1("颜色") = v(5)
        dr1("销售单价") = v(6)
dr1("销售发货单号") = v(8)
Dim dr8 As DataRow = DataTables("销售发货明细表").Find("客户 = '" & dr1("客户") & "' and 订单号 = '" & dr1("订单号") & "'  and 款号 = '" & dr1("款号") & "'  and 销售发货单号 = '" & dr1("销售发货单号") & "'")
        dr1("销售金额") = dr8("销售金额")
        dr1("折扣") = v(7)
        

 回到顶部