小小白丶白银一
2022-4-24 17:28:28 发布在问答
【可视化】 自由表可以实现列的显示隐藏吗?比如一个报表列有30+,...
自由表可以实现列的显示隐藏吗?比如一个报表列有30+,进入页面先展示固定的5列,通过点击一个展开按钮把其他隐藏的列都展示出来
1593
9
精彩评论9
_贝贝白银一
发表于 2022-4-24 17:36:42 显示全部楼层
隐藏列的脚本参考这个帖子
https://club.yonghongtech.com/fo ... 0%E8%97%8F%E5%88%97

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

使用道具 2#

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

使用道具 3#

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

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

使用道具 4#

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

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

使用道具 5#

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

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

使用道具 6#

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

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

使用道具 7#

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

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

使用道具 8#

小小白丶白银一
发表于 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);
结果不起作用
回复

使用道具 9#

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

使用道具 10#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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