value()公式不起作用

想显示加上13那个字段的值,为什么这样写公式没有显示?6、7两个值能确定唯一的13值image.png

FineReport 帆软用户o8Hv4jPkHk 发布于 2023-2-27 11:34
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共4回答
最佳回答
0
YmengLv5中级互助
发布于2023-2-27 14:17(编辑于 2023-2-27 14:28)

公式使用写法没有问题,检查一下库存这个数据集是否有第6列=$$$,这条数据

刚又仔细看了一下你的问题,$$$是第7列的值,你应该这样写

$$$+value("库存",13,7,$$$,1)

这样返回的是第7列值等于$$$时13列的第一个值,value只能用一个条件

最佳回答
0
snrtuemcLv8专家互助
发布于2023-2-27 11:35(编辑于 2023-2-27 11:37)

这个value函数没那么多参数

Value函数-https://help.fanruan.com/finereport/doc-view-853.html

image.png

================

推荐select函数

数据集函数概述-https://help.fanruan.com/finereport/doc-view-850.html

  • 帆软用户o8Hv4jPkHk 帆软用户o8Hv4jPkHk(提问者) 但是别人这样写实现了是为什么
    2023-02-27 11:37 
  • snrtuemc snrtuemc 回复 帆软用户o8Hv4jPkHk(提问者) 这个是非法的了,value不能多个过滤,需要的话,用select函数,看修改答案的文档,补充select函数用饭,可以用&&拼接多条件
    2023-02-27 11:39 
最佳回答
0
用户k6280494Lv6资深互助
发布于2023-2-27 11:51

XJ9E~QJ9GE9Z~OZOL)(32Y7.png

最佳回答
0
悠闲自我Lv5见习互助
发布于2023-2-27 11:51(编辑于 2023-2-27 11:55)

value函数有两种写法,1种是常规的value("数据集名称",1,1),是指获取第一列第一行的数据,还有一种是value("数据集名称",a,b,'张三')  是指获取数据集a字段的值,条件为b字段等于张三

  • 4关注人数
  • 488浏览人数
  • 最后回答于:2023-2-27 14:28
    请选择关闭问题的原因
    确定 取消
    返回顶部