以文本方式查看主题

-  Foxtable(狐表)  (http://foxtable.net/bbs/index.asp)
--  专家坐堂  (http://foxtable.net/bbs/list.asp?boardid=2)
----  [求助]批量隐藏选择多行  (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=143082)

--  作者:miaoqingqing
--  发布时间:2019/11/13 11:15:00
--  [求助]批量隐藏选择多行
多选筛选树,案例,勾选筛选后,再选择多行,执行
Syscmd.Row.HideSelectedRows()
只隐藏选择多行中的部分行

在已筛选显示的窗口表,要再批量隐藏筛选的多行,求助

--  作者:有点蓝
--  发布时间:2019/11/13 11:30:00
--  
是有这种情况,已经反馈。

换种方式
For i As Integer = Tables("订单").BottomPosition To Tables("订单").TopPosition Step -1
    Tables("订单").grid.Rows(i+1).visible = False
Next

--  作者:miaoqingqing
--  发布时间:2019/11/13 11:53:00
--  
窗口表,分组统计后,上楼换种方式代码执行经常不是想要的效果

坛主,还有其他可以实现的办法嘛?

下面是分组统计代码

Dim t As Table = Tables("订单")
Dim g As Subtotalgroup
t.SubtotalGroups.Clear()
t.GroupAboveData = True
t.TreeVisible = False
g = New Subtotalgroup
g.Aggregate = AggregateEnum.Sum
g.GroupOn = "客户"
g.Caption = "{0}"
t.SubtotalGroups.Add(g)
\'t.Subtotal()
t.DataTable.SysStyles("Subtotal0").FontBold = True
t.DataTable.SysStyles("Subtotal0").ForeColor = Color.Crimson

t.Sort = "客户" \'指定排序字段
t.Subtotal(True) \'生成汇总模式
[此贴子已经被作者于2019/11/13 12:02:49编辑过]

--  作者:有点蓝
--  发布时间:2019/11/13 13:37:00
--  
那就等下次修复了