填报控件

怎么使填报控件的某个值=“ ”时,隐藏某一行,!=“  ”某个值时,不隐藏

FineReport yuanlianghui 发布于 2022-2-22 11:47
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
axingLv6专家互助
发布于2022-7-23 16:31

if(this.getValue()==""){

       //第三行隐藏,从0开始算

$("tr[tridx=2]").css("display","none");

}else{

                 //第三行隐藏,从0开始算

$("tr[tridx=2]").css("display","");

}

最佳回答
0
snrtuemcLv8专家互助
发布于2022-2-22 11:48(编辑于 2022-2-22 11:49)

直接条件属性,根据你的判断条件,行高为0,不行吗?

动态的,可以在控件编辑后事件,加js

_g().appendReportRow(this.options.location, this.options.reportIndex,0);

达到页面刷新,联动条件属性效果

  • yuanlianghui yuanlianghui(提问者) 有试过,控件值不允许作为条件去判定,填报时控件值不是真正值
    2022-02-22 11:59 
  • snrtuemc snrtuemc 回复 yuanlianghui(提问者) 用控件所在的单元格去判断啊
    2022-02-22 12:14 
  • 3关注人数
  • 288浏览人数
  • 最后回答于:2022-7-23 16:31
    请选择关闭问题的原因
    确定 取消
    返回顶部