Foxtable(狐表)用户栏目专家坐堂 → 设置列宽


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

主题:设置列宽

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


加好友 发短信
等级:超级版主 帖子:107861 积分:548662 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/17 8:34:00 [显示全部帖子]

参考:http://www.foxtable.com/webhelp/topics/1775.htm

到表结构里查看真正的列名是什么

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


加好友 发短信
等级:超级版主 帖子:107861 积分:548662 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/17 11:41:00 [显示全部帖子]

到命令窗口执行下面代码,然后到表结构里看看统计表真正的列名是什么

Dim g As New CrossTableBuilder("统计表1", DataTables("农户售粮明细表"))
g.HGroups.AddDef("售粮日期",DateGroupEnum.year , "年")  '增加分组列
g.HGroups.AddDef("售粮日期", "月")
g.HGroups.AddDef("农户姓名")
g.VGroups.AddDef("商品类别")
g.VGroups.AddDef("商品名称")
g.Totals.AddDef("金额")
g.HorizontalTotal = True
g.VerticalTotal = True
g.Build()  '生成统计表

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


加好友 发短信
等级:超级版主 帖子:107861 积分:548662 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2020/3/17 13:48:00 [显示全部帖子]

dim  s as string = "年|70|月|70|农户姓名|80"
for each c as col in Tables("农户售粮汇总_Table1").cols
if c.name.contains("_") then
s = s & "|" & c.name & "|150"
end if
next
s = s & "|合计|80"
msgbox(s)
Tables("农户售粮汇总_Table1").SetColVisibleWidth(s)

 回到顶部