Foxtable(狐表)用户栏目专家坐堂 → 哪种情况的汇总行可以篡改


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

主题:哪种情况的汇总行可以篡改

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


加好友 发短信
等级:八尾狐 帖子:1916 积分:17116 威望:0 精华:0 注册:2014/7/29 19:09:00
哪种情况的汇总行可以篡改  发帖心情 Post By:2022/3/1 16:00:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:qq截图20221301114325.jpg
图片点击可在新窗口打开查看

上面的代码不能修改汇总行的数据,什么情况的汇总行才可以修改?

谢谢!

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


加好友 发短信
等级:超级版主 帖子:107677 积分:547706 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/1 16:12:00 [只看该作者]

合计模式是无法更改的。汇总模式才可以更改

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


加好友 发短信
等级:八尾狐 帖子:1916 积分:17116 威望:0 精华:0 注册:2014/7/29 19:09:00
  发帖心情 Post By:2022/3/1 19:29:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:微信截图_202203.png
图片点击可在新窗口打开查看

但如上图,是用各日期顺序生成的列,如果要汇总每列的数量,那g.TotalOn =右边这部分怎么写,所有日期列都要?
产能合计也是自己用代码写的,合计行或汇总行的意义不大,主要是想让产能合计那一行在新增行后还是在最后一行就行
难道每次新增行后都 去查找到一行,如果有就移动到最后一行吗?

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


加好友 发短信
等级:超级版主 帖子:107677 积分:547706 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/1 20:33:00 [只看该作者]

1、使用汇总模式
2、如果使用正常行做合计,只能使用插入行的方式新增,或者就像上面说的,移动到最后一行

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


加好友 发短信
等级:八尾狐 帖子:1916 积分:17116 威望:0 精华:0 注册:2014/7/29 19:09:00
  发帖心情 Post By:2022/3/1 21:55:00 [只看该作者]

Dim t As Table = Tables("订单")
Dim g As Subtotalgroup
t.StopRedraw()
t.SubtotalGroups.Clear()
g = New Subtotalgroup
g.Aggregate = AggregateEnum.Sum
g.GroupOn = "*"
g.TotalOn = "数量,金额"
g.Caption = "总计"
t.SubtotalGroups.Add(g)

t.Subtotal()
t.ResumeRedraw()
我的意思是上面红色那行应该怎么写,因为表中没有数量,金额这样的列,而是只有从当前日期到一个月以后的每一日期,不可能全部加在后面吧?

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


加好友 发短信
等级:超级版主 帖子:107677 积分:547706 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2022/3/1 22:28:00 [只看该作者]

随便加一个日期就行了

 回到顶部