此人很懒,什么也没有留下

发帖数 7粉丝 1
  • 解答问题超厉害

    经常帮助其他会员答疑
简单点青铜一
2021-6-16 13:22:48 发布在社区公告
自由式表格隐藏行或列
自由式表格怎么隐藏某一行或某一列
5924
7
精彩评论7
发表于 2021-6-16 13:27:26 显示全部楼层
提示: 作者被禁止或删除 内容自动屏蔽
回复

使用道具 2#

简单点青铜一
发表于 2021-6-16 13:33:23 显示全部楼层
永洪tech-wdr 发表于 2021-6-16 13:27
  • 1、可以通过脚本设置:
  • var loc = new Locator(["c-0"], COL, DETAIL);
  • //c-0代表第一列,c-1 ...

  • 2、也可以选中自由表中的某个单元格后,在设置-单元格尺寸中直接设置行高或者列宽为0;使用设置行高或者列宽为0的方式的时候,想编辑的时候怎么让为0的这行显示出来
    回复

    使用道具 3#

    发表于 2021-6-16 13:36:15 显示全部楼层
    提示: 作者被禁止或删除 内容自动屏蔽
    回复

    使用道具 4#

    美滋滋白银三
    发表于 2021-6-16 13:48:21 显示全部楼层
    在9.0版本之前,通过设置列宽为0以及非0,可以正常控制列是否隐藏。但是用同样的方式调整某一行的宽度时,是有问题的。是按照数据展开前的行进行控制。这样会同时设置多行的宽度而不是数据展开后的某一行的宽度。
    在9.0版之后,这个问题是否得到了解决,我就不清楚了。所以通过脚本来控制行的宽度来达到某一行的隐藏时候,要格外注意。
    回复

    使用道具 5#

    简单点青铜一
    发表于 2021-6-16 13:48:24 显示全部楼层
    永洪tech-wdr 发表于 2021-6-16 13:36
    这就需要使用上面的脚本去调试,挨个定位每个列或行设置列宽或行高

    好的,多谢啦
    回复

    使用道具 6#

    美滋滋白银三
    发表于 2021-6-16 14:21:53 显示全部楼层
    简单点 发表于 2021-6-16 13:33
    2、也可以选中自由表中的某个单元格后,在设置-单元格尺寸中直接设置行高或者列宽为0;使用设置行高或者 ...

    var loc = new Locator(["c-0"], COL, DETAIL);
    关于这句,需要补充一点。这句里面的DETAIL是表示定位明细部的数据列。如果自由式表格设置了表头行和表头列的话,需要注意待修改的行或者列是否是在表头设置中,如果是的话,DETAIL需要换成HEADER
    回复

    使用道具 7#

    简单点青铜一
    发表于 2021-6-16 14:58:12 显示全部楼层
    lijie 发表于 2021-6-16 14:21
    var loc = new Locator(["c-0"], COL, DETAIL);
    关于这句,需要补充一点。这句里面的DETAIL是表示定位明 ...

    好的,多谢多谢
    回复

    使用道具 8#

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

    • 官方微信

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

      扫码关注
    • 新浪微博

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

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

    用户等你来哦

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