数据集可以默认筛选合计小时数大于36的吗?

image.png

image.png

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

可以

${if(len(hours)=0,"","and hours>'"+hours+"'")}

  • nesy nesy(提问者) 这样合计小时数的下拉框就是空的
    2025-04-22 08:46 
  • 用户k6280494 用户k6280494 回复 nesy(提问者) 你要从新用一个数据集来做筛选条件的数据源
    2025-04-22 08:47 
  • 用户k6280494 用户k6280494 回复 nesy(提问者) 不能跟页面共用一个
    2025-04-22 08:47 
最佳回答
1
CovidLv3高级互助
发布于2025-4-22 08:34

SQL上比较麻烦

这儿写条件属性行高为0 条件是 $$$<>$合计小时数控件名

image.png

  • nesy nesy(提问者) 这个所有都隐藏了
    2025-04-22 08:39 
  • Covid Covid 回复 nesy(提问者) 是不是没选?条件属性的条件改成 if(len($合计小时数控件名)==0,1<>1,$$$<>$合计小时数控件名)
    2025-04-22 08:57 
最佳回答
1
华莉星宸Lv7资深互助
发布于2025-4-22 08:40

参考下面这个格式

默认控件为空

where 1=1

 ${if(len(参数)==0,"and zsub_hours>36"," and zsub_hours  = '"+参数+"'")}

  • 3关注人数
  • 30浏览人数
  • 最后回答于:2025-4-22 08:40
    请选择关闭问题的原因
    确定 取消
    返回顶部