ljeary青铜二
2022-5-24 13:57:44 发布在问答
【可视化】 表格显示和隐藏列
如图, 当勾选按钮后 需要显示利润列 隐藏成本列, 不勾选则显示成本列 隐藏利润列  有没有大佬知道啊  谢谢
小Q截图-20220524135438.png

最佳答案

Il.Mare 白银一

2022-05-24 13:57:45

好的。提交按钮只要不设置提交类型,脚本都是在变化之后自动执行的。
查看完整内容
5198
17
1
精彩评论17
Il.Mare白银一
发表于 2022-5-24 13:57:45 显示全部楼层
ljeary 发表于 2022-5-24 18:37
嗯 是的 , 我刚取消了 批量提交 可以生效了, 看来是被 批量提交 拦截了 , 我自己写提交 试试。把期初排 ...

好的。提交按钮只要不设置提交类型,脚本都是在变化之后自动执行的。
回复

使用道具 2#

Il.Mare白银一
发表于 2022-5-24 14:22:45 显示全部楼层
您看下这个呢,类似的。固定到对应的列即可:

var loc=new Locator(["c-2"],COL,DETAIL);
图表5.setColWidth(loc, 1000);
回复

使用道具 3#

ljeary青铜二
发表于 2022-5-24 15:41:24 显示全部楼层
永洪tech-ab 发表于 2022-5-24 14:22
您看下这个呢,类似的。固定到对应的列即可:

var loc=new Locator(["c-2"],COL,DETAIL);

嗯 用了这个方法, 但是  我在 脚本-变化时运行, 去写这个逻辑, 宽度改变后不会立即更新, 需要手动拖一下表格  才会触发表格列的 宽度设置, 表格有没有个方法 调用就更新表格, 我好在每次改变后去调用一下  让表格自动更新  谢谢
回复

使用道具 4#

Il.Mare白银一
发表于 2022-5-24 16:01:08 显示全部楼层
yhdata_u8NVK3VX 发表于 2022-5-24 15:41
嗯 用了这个方法, 但是  我在 脚本-变化时运行, 去写这个逻辑, 宽度改变后不会立即更新, 需要手动拖 ...

试下这个:清除缓存:clearData("表1");    更新数据:refreshData();   
回复

使用道具 5#

ljeary青铜二
发表于 2022-5-24 16:17:38 显示全部楼层
永洪tech-ab 发表于 2022-5-24 16:01
试下这个:清除缓存:clearData("表1");    更新数据:refreshData();

不管用, 不能更新   动态宽度
回复

使用道具 6#

SamuelLiu白银一
发表于 2022-5-24 16:39:58 显示全部楼层
yhdata_u8NVK3VX 发表于 2022-5-24 16:17
不管用, 不能更新   动态宽度

脚本截图发出来看下呢
回复

使用道具 7#

ljeary青铜二
发表于 2022-5-24 17:28:36 显示全部楼层
本帖最后由 ljeary 于 2025-4-3 15:11 编辑
SamuelLiu 发表于 2022-5-24 16:39
脚本截图发出来看下呢

这样的 大佬
回复

使用道具 8#

Il.Mare白银一
发表于 2022-5-24 17:56:15 显示全部楼层

您把参数改成全局参数里呢?写在if else外面
回复

使用道具 9#

Il.Mare白银一
发表于 2022-5-24 18:00:31 显示全部楼层

您的产品版本号是多少呢?
回复

使用道具 10#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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