找文章 / 找答案
  • 发帖数43
  • 粉丝0

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

  • 解答问题超厉害

    经常帮助其他会员答疑
精选问答 更多内容

自由式表格,设置行高度

yhdata_e142Rc1c青铜二 显示全部楼层 发表于 2021-10-14 10:15:44 |阅读模式 打印 上一主题 下一主题
1
已解决

自由式表格,设置行高度

8467 25
自由式表格,设置行高度的脚本是啥?类似于“var loc = new Locator(["c-0"], COL, DETAIL);
//c-0代表第一列,c-1代表第二列。。。
自由式表格1.setColWidth(loc, 190)
//c是column的意思。c-0,不是减号,是指向,”杠“的意思。指的是第一列。就是先取得第一列的对象,然后将第一列的宽度设置为190
这样的脚本代码,能给发一下吗?

最佳答案

永洪社区YVP
美滋滋 白银二 关注Ta

2021-10-14 10:15:45

好吧,没权限导入那没办法了,我给你截图吧。 一共两部分脚本,一个是报表装载运行时的脚本,一个是格间计算的脚本。具体如下图
查看完整内容
回复

使用道具 举报

精彩评论25

美滋滋白银二 显示全部楼层 发表于 2021-10-14 10:15:45
好吧,没权限导入那没办法了,我给你截图吧。
一共两部分脚本,一个是报表装载运行时的脚本,一个是格间计算的脚本。具体如下图
装载运行时.png
格间计算.png
回复

使用道具 举报

环环白银三 显示全部楼层 发表于 2021-10-14 10:22:44
var loc=new Locator(["r-1"],ROW,DETAIL);
自由式表格1.setRowHeight(loc,0)
第一行的r-1的1改成你隐藏的那一行的行数-1
如果隐藏的是第2行,就写成r-1如果隐藏的是第三行就写成r-2
回复

使用道具 举报

美滋滋白银二 显示全部楼层 发表于 2021-10-14 10:26:17
COL代表列,ROW代表行,自己琢磨一下就出来了
回复

使用道具 举报

美滋滋白银二 显示全部楼层 发表于 2021-10-14 10:27:27
本帖最后由 lijie 于 2021-10-14 10:29 编辑

另外,不要用脚本对自由式表格设置行高,除非你想整体变化,如果只是想单独对某一行进行行高设置的话,是无法实现的。
目前永洪产品脚本设定自由式表格行高是针对设计模式的行进行的调整。你说这是产品BUG也说的过去,你说这个不是产品BUG,也能说的过去。总之,最好不要用脚本对自由式表格进行行高控制,因为可能无法实现你真正的需求。
回复

使用道具 举报

yhdata_e142Rc1c青铜二 显示全部楼层 发表于 2021-10-14 10:31:09
lijie 发表于 2021-10-14 10:27
另外,不要用脚本对自由式表格设置行高,除非你想整体变化,如果只是想单独对某一行进行行高设置的话,是无 ...

无法单独设置某一行的高度吗?有没有其他办法,根据条件判断然后设置某一行的高度?
回复

使用道具 举报

环环白银三 显示全部楼层 发表于 2021-10-14 10:33:42
不行,定位的是元数据模式下的,如果元数据模式下是绑的一个字段,那个字段所在所有行都不可见。可以不用行高来设置,做单元格过滤就行
回复

使用道具 举报

yhdata_e142Rc1c青铜二 显示全部楼层 发表于 2021-10-14 10:36:16
永洪Tech-chunyu 发表于 2021-10-14 10:33
不行,定位的是元数据模式下的,如果元数据模式下是绑的一个字段,那个字段所在所有行都不可见。可以不用行 ...

单元格过滤后等于剔除掉了不符合条件的数据,但是我这个表格里边有一个“排名计算”,剔除以后排名就错误了。这个有没有办法,不剔除数据,隐藏掉某些行?
回复

使用道具 举报

美滋滋白银二 显示全部楼层 发表于 2021-10-14 10:41:33
yhdata_e142Rc1c 发表于 2021-10-14 10:36
单元格过滤后等于剔除掉了不符合条件的数据,但是我这个表格里边有一个“排名计算”,剔除以后排名就错误 ...

目前为止,我只能告诉你 NO
回复

使用道具 举报

美滋滋白银二 显示全部楼层 发表于 2021-10-14 10:42:40
对了,突然想到,其实你可以自己用脚本排序,然后用单元格过滤掉你不想展示的数据行
回复

使用道具 举报

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

会员等你来哦

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