大神们帮我看看这个隐藏行高怎么写公式。不同数据库组成而成的报表

image.pngimage.pngimage.png

FineReport 用户fkD4k6766 发布于 昨天 18:16
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
runnerLv7资深互助
发布于昨天 18:27
最佳回答
0
Z4u3z1Lv6专家互助
发布于昨天 18:28

switch(true,and(len($StartTime)=0,len($EndTime)=0),1<>1,

and(len($StartTime)=0,len($EndTime)>0),FORMAT($$$,"yyyy-MM-dd")>$EndTime,

and(len($StartTime)>0,len($EndTime)=0),FORMAT($$$,"yyyy-MM-dd")<$StartTime,

and(len($StartTime)>0,len($EndTime)>0),OR(FORMAT($$$,"yyyy-MM-dd")>$EndTime,FORMAT($$$,"yyyy-MM-dd")<$StartTime)

)

  • 用户fkD4k6766 用户fkD4k6766(提问者) 你好,我把这个公式复制到那两个单元格的条件属性那里,查询没有出来数据
    2025-08-12 18:46 
  • Z4u3z1 Z4u3z1 回复 用户fkD4k6766(提问者) 两个单元格?就立项时间单元格啊
    2025-08-13 09:07 
  • 用户fkD4k6766 用户fkD4k6766(提问者) 回复 Z4u3z1 只设置了立项时间单元格的,就StartTime和EndTime均大于0时,没有出来结果。其它的都能正常查询
    2025-08-13 14:26 
  • Z4u3z1 Z4u3z1 回复 用户fkD4k6766(提问者) 把你的条件属性贴出来看看是不是写错了
    2025-08-13 15:12 
最佳回答
0
华莉星宸Lv7专家互助
发布于11 小时前

在D3在增加一个条件属性

设置行高为0

条件为 len($$$)=0

image.png

最佳回答
0
CD20160914Lv8专家互助
发布于9 小时前

BI开发,FR开发,不做数据同步的吗?没有数据中台?那这个在公司中使用有什么效率呢?你这种全靠过滤+条件属性的方式隐藏虽然可以达到效果,但是数据量稍微大一点。比蜗牛还慢?哪个业务或者领导在使用的时候能够忍受这样的查询速度?

比如你现在的过滤一个数据集ds1查询出来3万行,另一个数据集ds2查询出来6万行,单元格过滤+条件属性隐藏可能只有1500条,但是这两个数据集其实是查询了3万与6万行的数据返回到客户端的!然后前端再隐藏而已,这样就非常的慢了。

但是你做了数据etl同步,最后用户按条件查询只有1500条,那么服务器只会将这1500条返回给前端,你说哪种体验更好?

  • 4关注人数
  • 47浏览人数
  • 最后回答于:9 小时前
    请选择关闭问题的原因
    确定 取消
    返回顶部