找文章 / 找答案
精选问答 更多内容

[可视化] 自由表可以实现列的显示隐藏吗?比如一个报表列有30+,...

小小白丶青铜二 显示全部楼层 发表于 2022-4-24 17:28:28 |阅读模式 打印 上一主题 下一主题
自由表可以实现列的显示隐藏吗?比如一个报表列有30+,进入页面先展示固定的5列,通过点击一个展开按钮把其他隐藏的列都展示出来
回复

使用道具 举报

精彩评论9

_贝贝白银二 显示全部楼层 发表于 2022-4-24 17:36:42
隐藏列的脚本参考这个帖子
https://club.yonghongtech.com/fo ... 0%E8%97%8F%E5%88%97

默认隐藏就把脚本写在装载时运行  点击按钮显示 就把脚本写在按钮的提交时运行
回复

使用道具 举报

小小白丶青铜二 显示全部楼层 发表于 2022-4-24 17:44:33
我设置了下,间图片,但是预览的时候第一列没有隐藏
1.png
回复

使用道具 举报

_贝贝白银二 显示全部楼层 发表于 2022-4-24 17:54:48
小小白丶 发表于 2022-4-24 17:44
我设置了下,间图片,但是预览的时候第一列没有隐藏

前几列做了合并单元格吗
回复

使用道具 举报

小小白丶青铜二 显示全部楼层 发表于 2022-4-24 20:24:17
永洪tech-Muse 发表于 2022-4-24 17:54
前几列做了合并单元格吗

是的,里面有单元格合并
回复

使用道具 举报

SamuelLiu青铜四 显示全部楼层 发表于 2022-4-24 20:31:01
小小白丶 发表于 2022-4-24 20:24
是的,里面有单元格合并

隐藏就直接在右侧设置单元格尺寸宽度为0,或者设为隐藏就好了,不用通过脚本,只是显示通过脚本做。
回复

使用道具 举报

小小白丶青铜二 显示全部楼层 发表于 2022-4-25 09:29:51
SamuelLiu 发表于 2022-4-24 20:31
隐藏就直接在右侧设置单元格尺寸宽度为0,或者设为隐藏就好了,不用通过脚本,只是显示通过脚本做。 ...

显示列的脚本怎么写啊
回复

使用道具 举报

_贝贝白银二 显示全部楼层 发表于 2022-4-25 10:23:25
本帖最后由 永洪tech-Muse 于 2022-4-25 10:24 编辑
小小白丶 发表于 2022-4-25 09:29
显示列的脚本怎么写啊

还是这个脚本 setColWidth设置宽度为200,宽度为0是隐藏,不是0就行
回复

使用道具 举报

小小白丶青铜二 显示全部楼层 发表于 2022-4-25 12:15:57
永洪tech-Muse 发表于 2022-4-25 10:23
还是这个脚本 setColWidth设置宽度为200,宽度为0是隐藏,不是0就行

默认设置了隐藏(前两列隐藏),按钮提交的时候设置了提交时运行,脚本:
var loc = new Locator(["c-1"], COL, DETAIL);
图表2.setColWidth(loc, 300);
结果不起作用
回复

使用道具 举报

_贝贝白银二 显示全部楼层 发表于 2022-4-25 13:01:59
你有合并单元格 不能只写一个列 把合并的列都要写上
回复

使用道具 举报

高级模式
您需要登录后才可以回帖 登录 | 免费注册

  • 官方微信

    欢迎关注永洪服务号!收费为0,价值无限

    扫码关注
  • 新浪微博

    让每位用户轻松挖掘数据价值!

    访问新浪微博
  • 智能客服
50W

会员等你来哦

Copyright   ©2012-2024  北京永洪商智科技有限公司  (京ICP备12050607) 京公网安备110110802011451号 |《永洪社区协议》
返回顶部