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


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

主题:交叉统计表

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


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
交叉统计表  发帖心情 Post By:2020/12/7 10:50:00 [只看该作者]

怎么设置可见列宽度?貌似需要拼接字符串?
Dim b As New CrossTableBuilder("统计表1",DataTables("订单"))
b.HGroups.AddDef("客户")
b.VGroups.AddDef("产品")
b.Totals.AddDef("数量")
b.Build

Dim dic As New Dictionary(Of String,String)
For Each c As Col In Tables("统计表1").Cols
    dic.Add(c.Caption,c.Name)
Next
'output.show(dic("PD04"))
Tables("统计表1").SetColVisibleWidth("客户|82|数量_4|68")
-------------------
如何通过字典直接设置可见列宽度?
下面的行不通:
Tables("统计表1").SetColVisibleWidth("客户|82|dic("PD04")|68")


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


加好友 发短信
等级:超级版主 帖子:110738 积分:563610 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/12/7 11:19:00 [只看该作者]

Tables("统计表1").SetColVisibleWidth("客户|82|" & dic("PD04") & "|68")

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


加好友 发短信
等级:四尾狐 帖子:972 积分:7048 威望:0 精华:0 注册:2013/3/31 10:33:00
  发帖心情 Post By:2020/12/7 11:28:00 [只看该作者]

OK

 回到顶部