[可视化] 如何用脚本实现单元格内内容居中(有合并单元格的情况)

yhdata_guqbuSJt青铜一 显示全部楼层 发表于 2024-5-9 10:51:58 |阅读模式 打印 上一主题 下一主题
本帖最后由 yhdata_guqbuSJt 于 2024-5-9 10:54 编辑

正常的一个表格用脚本实现单元格内内容居中很容易    遍历单元格用setHAlignment和setVAlignment就能实现

但是如果有合并单元格的情况,如何用脚本实现所有单元格内内容居中呢?
例如:(如图所示)自由表



屏幕截图 2024-05-09 105042.png
回复

使用道具 举报

精彩评论6

yhdata_guqbuSJt青铜一 显示全部楼层 发表于 2024-5-9 17:34:30
已解决。。。。。这个事情根本不需要用脚本来做- -  服了    直接在【常规】->【组件样式】里点上水平居中和垂直居中这俩按钮就可以了- -
回复

使用道具 举报

yhdata_lyaa 显示全部楼层 发表于 2024-5-9 11:34:40
现在的文本设置后是咋样的
回复

使用道具 举报

美滋滋皇冠三 显示全部楼层 发表于 2024-5-9 13:07:46
表格的展示规则需要用脚本按照不同条件进行不同的设置展示吗?有的时候居中,有的时候居左,有的时候居右?
回复

使用道具 举报

yhdata_guqbuSJt青铜一 显示全部楼层 发表于 2024-5-9 15:26:41
美滋滋 发表于 2024-5-9 13:07
表格的展示规则需要用脚本按照不同条件进行不同的设置展示吗?有的时候居中,有的时候居左,有的时候居右? ...

不需要 全部都居中
回复

使用道具 举报

yhdata_guqbuSJt青铜一 显示全部楼层 发表于 2024-5-9 15:34:27
yhdata_lyaa 发表于 2024-5-9 11:34
现在的文本设置后是咋样的

没理解   不过下面规则的部分好设置 for循环遍历就可以了
只是上面合并单元格的部分不知道用脚本咋搞

实际数据是  合并单元格部分写的是字段名称  规则部分是拖拽的数据集字段 纵向扩展
回复

使用道具 举报

yhdata_yzm 显示全部楼层 发表于 2024-5-9 16:45:32
自由表关注单元就行了,因为你的数据是单元格扩展出来的,只要设置了单元格所有扩展出来的都一样了。
var loc=new Locator(["0,0"],CELL,DETAIL)
图表1.setHAlignment(loc,2)
样例脚本里关注locator即可
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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