永洪社区

标题: 自由表怎样如果单元格内容为空则隐藏该行,用脚本不行 [打印本页]

作者: yhdata_Kq2MMsFx    时间: 昨天 13:52
标题: 自由表怎样如果单元格内容为空则隐藏该行,用脚本不行
自由式表格中判断某个单元格扩展后该列各行内容是否为“--”,如果是则隐藏该行。
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);
}



作者: yhdata_lyaa    时间: 昨天 14:21
看不到图片,是绑定的字段扩展吗,设置单元格过滤试试呢
作者: yhdata_Kq2MMsFx    时间: 昨天 14:39
yhdata_lyaa 发表于 2025-1-15 14:21
看不到图片,是绑定的字段扩展吗,设置单元格过滤试试呢

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

作者: yhdata_lyaa    时间: 昨天 15:58
yhdata_Kq2MMsFx 发表于 2025-1-15 14:39
这个单元格是上一行的单元格的父单元格,设置单元格过滤会把上一行的也隐藏了,但是我只想隐藏当前这一行 ...

截图看看是怎么绑定的呢




欢迎光临 永洪社区 (https://club.yonghongtech.com/) Powered by Discuz! X3.4