Foxtable(狐表)用户栏目专家坐堂 → [求助]批量隐藏选择多行


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

主题:[求助]批量隐藏选择多行

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


加好友 发短信
等级:三尾狐 帖子:660 积分:5180 威望:0 精华:0 注册:2019/7/26 12:54:00
[求助]批量隐藏选择多行  发帖心情 Post By:2019/11/13 11:15:00 [只看该作者]

多选筛选树,案例,勾选筛选后,再选择多行,执行
Syscmd.Row.HideSelectedRows()
只隐藏选择多行中的部分行

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

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


加好友 发短信
等级:超级版主 帖子:110333 积分:561507 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By: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
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:三尾狐 帖子:660 积分:5180 威望:0 精华:0 注册:2019/7/26 12:54:00
  发帖心情 Post By: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编辑过]

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


加好友 发短信
等级:超级版主 帖子:110333 积分:561507 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/11/13 13:37:00 [只看该作者]

那就等下次修复了

 回到顶部