yhdata_Kq2MMsFx青铜一
2025-1-15 13:52:38 发布在问答
【填报与传统报表】 自由表怎样如果单元格内容为空则隐藏该行,用脚本不行
自由式表格中判断某个单元格扩展后该列各行内容是否为“--”,如果是则隐藏该行。
setRowHeight是不行的,有没有其他解决办法。
var data = getData("图表1", DATA);
for ( var i = 0 ; i <= data.size() ; i = i + 1 ) {
      var rh =  iif(exact(data.get(i,0),"--"),0,39);
      var loc=new Locator(["r-"+i], ROW, DETAIL);
      图表1.setRowHeight(loc, rh);
}


screenshot-20250115-134926.png
270
4
精彩评论4
yhdata_lyaa
发表于 2025-1-15 14:21:24 显示全部楼层
看不到图片,是绑定的字段扩展吗,设置单元格过滤试试呢
回复

使用道具 2#

yhdata_Kq2MMsFx青铜一
发表于 2025-1-15 14:39:01 显示全部楼层
yhdata_lyaa 发表于 2025-1-15 14:21
看不到图片,是绑定的字段扩展吗,设置单元格过滤试试呢

这个单元格是上一行的单元格的父单元格,设置单元格过滤会把上一行的也隐藏了,但是我只想隐藏当前这一行
回复

使用道具 3#

yhdata_lyaa
发表于 2025-1-15 15:58:34 显示全部楼层
yhdata_Kq2MMsFx 发表于 2025-1-15 14:39
这个单元格是上一行的单元格的父单元格,设置单元格过滤会把上一行的也隐藏了,但是我只想隐藏当前这一行 ...

截图看看是怎么绑定的呢
回复

使用道具 4#

yhdata_Kq2MMsFx青铜一
发表于 2025-1-16 08:03:51 显示全部楼层
yhdata_lyaa 发表于 2025-1-15 15:58
截图看看是怎么绑定的呢

screenshot080051.png
3行是2行的父单元格,我需要处理的就是3行,判断扩展后的内容是否为“--”,如果是则隐藏扩展后的该行
回复

使用道具 5#

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

  • 官方微信

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

    扫码关注
  • 新浪微博

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

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

用户等你来哦

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