不同单元格之间的取数只有where条件不一样,怎么用条件属性去解决?

image.png

线上和门店总库存的区别只有,字段ZICYY0313 是否等于50.

我应该把 条件写在哪里。 这么写没有作用。

image.png

FineReport 初次学习帆软ing 发布于 2025-8-3 17:20 (编辑于 2025-8-3 17:21)
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
1
CD20160914Lv8专家互助
发布于2025-8-3 18:34(编辑于 2025-8-3 18:50)

//看你的说明需要用过滤,而不是条件属性的新值!!

你如果是要显示不同列的数据,那么你在sql中过滤就限制不是列的通用条件就行了,然后其它列双击》过滤》设置过滤条件

后面其它列过滤的时候去掉这个勾

过滤是不同的列根据你设置的过滤显示不同的数据!比如你查询出来的字段有A-C三个字母的数据,你双击B列设置过滤让它等于A的时候,那么B列只会显示A的数据,C列过滤为B的话,那么只会显示B的数据

image.png

比如数据类似如下

image.png

image.png

image.png

image.png

结果如下

image.png

如果你是想单元格等于XX显示为YY的话,直接条件属性  公式   $$$=50  新值就行了

以下两种都可以的。条件属性是判断单元格值是什么,然后显示成一个新的值而已

image.png

image.png

最佳回答
0
用户k6280494Lv6专家互助
发布于2025-8-4 08:42
最佳回答
0
ScyalcireLv7高级互助
发布于2025-8-4 08:45

就用一个数据集取数,然后单元格分别设置过滤ZICYY0313 是否等于50

image.png

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