Foxtable(狐表)用户栏目专家坐堂 → 副本表统计


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

主题:副本表统计

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57640 威望:0 精华:15 注册:2008/9/1 9:45:00
副本表统计  发帖心情 Post By:2011/7/14 16:18:00 [只看该作者]

  我在窗口有一张表,为副本表,我利用Tables("窗口1_Table1").DataSource = DataTables("订单明细")切换表.我想问的是如果我切换到订单明细时,我想利用

Dim t As Table = Tables("订单明细")
            Dim g As Subtotalgroup
            t.SubtotalGroups.Clear()
            t.GroupAboveData = False
            t.TreeVisible = False
            t.SpillNode = True
            
            g = New Subtotalgroup
            g.Aggregate = AggregateEnum.Sum
            g.GroupOn = "*"
            g.TotalOn = "尺码1,尺码2,尺码3,尺码4,尺码5,尺码6,尺码7,尺码8,TOTAL"
            g.Caption = "总计"
            t.SubtotalGroups.Add(g)
            
            g = New Subtotalgroup
            g.Aggregate = AggregateEnum.Sum
            g.GroupOn = "色号"
            g.TotalOn = "尺码1,尺码2,尺码3,尺码4,尺码5,尺码6,尺码7,尺码8,TOTAL"
            g.Caption = "{0} 小计"
            t.SubtotalGroups.Add(g)
            t.Subtotal()
做订单明细的合计.

切换到装箱单:
Dim t1 As Table = Tables("装箱单")
            Dim g1 As Subtotalgroup
            t1.SubtotalGroups.Clear()
            t1.GroupAboveData = False
            t1.TreeVisible = False
            t1.SpillNode = True
            
            g1 = New Subtotalgroup
            g1.Aggregate = AggregateEnum.Sum
            g1.GroupOn = "*"
            g1.TotalOn = "箱数,尺码1,尺码2,尺码3,尺码4,尺码5,尺码6,尺码7,尺码8,总件数"
            g1.Caption = "总计"
            t1.SubtotalGroups.Add(g1)
            
            g1 = New Subtotalgroup
            g1.Aggregate = AggregateEnum.Sum
            g1.GroupOn = "色号"
            g1.TotalOn = "箱数,总件数,尺码1,尺码2,尺码3,尺码4,尺码5,尺码6,尺码7,尺码8"
            g1.Caption = "{0} 小计"
            t1.SubtotalGroups.Add(g1)
            t1.Subtotal()
做装箱单的合计.

代码怎么合成?



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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/14 16:29:00 [只看该作者]

if Tables("窗口1_Table").DataTable.Name = "订单明细" Then

    '订单明细统计

elseif Tables("窗口1_Table").DataTable.Name = "装箱单" Then

   '装箱单统计

end if


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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57640 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2011/7/14 16:32:00 [只看该作者]

是这样的.没想到.

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57640 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2011/7/14 17:04:00 [只看该作者]

为什么是这样的呢,帮助里面没有看见.

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/14 17:06:00 [只看该作者]


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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57640 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2011/7/14 17:15:00 [只看该作者]

唉,还是灵活应用有很大问题,语文没有学好.

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57640 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2011/7/15 9:22:00 [只看该作者]

还想问一下,副本表的下拉窗口怎样才能使用?我已经在项目事件里设置了:

Tables("订箱单").Cols("纸制品编号").DropForm = "纸箱价目表"

窗口表里我用这个代码切换:

Tables("窗口1_Table1").DataSource = DataTables("辅料明细")

但是切换后我不能使用,几个方法我都试了.

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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/15 9:23:00 [只看该作者]

切换后,重新设置dropform属性。

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


加好友 发短信 一级勋章
等级:狐仙 帖子:9879 积分:57640 威望:0 精华:15 注册:2008/9/1 9:45:00
  发帖心情 Post By:2011/7/15 10:10:00 [只看该作者]

以下是引用狐狸爸爸在2011-7-15 9:23:00的发言:
切换后,重新设置dropform属性。

 怎么设置?在哪儿设置


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


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2011/7/15 10:15:00 [只看该作者]

Tables("窗口1_Table1").DataSource = DataTables("辅料明细")
Tables("窗口1_Table1").Cols("xxx").DropForm = "ttttt"

 回到顶部
总数 23 1 2 3 下一页