数据集内容为空,隐藏报表块,有内容则显示

有一个数据集,A_下转权限,里面只有一列内容,需要做一个下转,当前账号登录,获取当前账号,A权限数据集里面有内容,则显示这个报表块可以点击下转,如果列内容为空,则隐藏报表块,或者列宽为0,有什么办法可以实现内容,各位大佬给给办法,谢谢

~image.pngimage.png

FineReport CYJXJ 发布于 2025-6-16 14:06 (编辑于 2025-6-16 14:08)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2025-6-16 14:07(编辑于 2025-6-16 14:08)

那就条件属性,设置列宽为0

公式就是  len($$$)=0

=======

你的截图,公式改成

len(value("A_下转权限",1))=0

  • CYJXJ CYJXJ(提问者) 没有效果,还是会显示出来
    2025-06-16 14:09 
  • snrtuemc snrtuemc 回复 CYJXJ(提问者) 看修改答案,len(value("F_下转权限",1))=0
    2025-06-16 14:09 
最佳回答
0
用户k6280494Lv6专家互助
发布于2025-6-16 14:08(编辑于 2025-6-16 14:11)

JS实现隐藏决策报表组件

if (a === 0) {

setTimeout {

function() {

_g().getWidgetByName('report0').setVisible(false); //隐藏报表块

}, 100

}

}

image.png

  • CYJXJ CYJXJ(提问者) 这个看过了,但是想直接加载进去就可以实现效果,不用点击
    2025-06-16 14:10 
  • 用户k6280494 用户k6280494 回复 CYJXJ(提问者) 初始化后事件 不用看点击
    2025-06-16 14:12 
  • CYJXJ CYJXJ(提问者) 我公式用:count(F_下转权限.select(zd));js的修改为下转的报表块,会提示:SyntaxError: Unexpected token '{'有误
    2025-06-16 14:22 
  • CYJXJ CYJXJ(提问者) 回复 用户k6280494 上面的公式有效果哈,谢谢您了
    2025-06-16 14:23 
  • 3关注人数
  • 45浏览人数
  • 最后回答于:2025-6-16 14:11
    请选择关闭问题的原因
    确定 取消
    返回顶部