以文本方式查看主题 - Foxtable(狐表) (http://foxtable.com/bbs/index.asp) -- 专家坐堂 (http://foxtable.com/bbs/list.asp?boardid=2) ---- 交叉统计表 (http://foxtable.com/bbs/dispbbs.asp?boardid=2&id=158909) |
-- 作者:石四 -- 发布时间: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") |
-- 作者:有点蓝 -- 发布时间:2020/12/7 11:19:00 -- Tables("统计表1").SetColVisibleWidth("客户|82|" & dic("PD04") & "|68") |
-- 作者:石四 -- 发布时间:2020/12/7 11:28:00 -- OK |