value参数能否判断多个条件

1734502071272.jpg能否使用多个判断条件获取某一行的数据,比如第三行的474642加第五行的000010,来获取第八行的值,应为表格每天数据都在变化,不能使用单纯的行加列来定位,而value("ssss",8,5,"000010")只有单个参数条件,获取的是所有带000010的数据

FineReport JqQn9iO4 发布于 2024-12-18 14:10
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共3回答
最佳回答
0
用户k6280494Lv6资深互助
发布于2024-12-18 14:12(编辑于 2024-12-18 14:13)
最佳回答
0
CD20160914Lv8专家互助
发布于2024-12-18 14:12(编辑于 2024-12-18 14:37)

这个只支持单个条件,你把多列拼在一起就是多条件了!

数据集里面把多列拼成一列以后,你用value函数也拼一下列或者参数就可以!!我一直这样弄,而且这个函数的效率最高!

image.png

类似这样,然后你函数也拼一下,格式完全一样就行,不同的数据库拼接的函数不一样,有一些用+有一些用concat函数

能够不用ds1.select函数就不要用,一是效率慢,二是有bug!!

它有bug是真的有,因为我在图表使用过就知道,我当时还问过,我不可能胡乱说,value函数的快我也测试过,同样的6000多行数据,用select的时候我记时都慢得多!!

select函数的bug在图表当时这个bug,测试了很久,而且官方也复现了

最佳回答
0
snrtuemcLv8专家互助
发布于2024-12-18 14:12(编辑于 2024-12-18 14:30)

不支持

改成ds1.select()函数

==========

更正楼上一点,速度比value()慢是对的,但是不是有bug,是有些环境不支持,你的情况往前可以用select()函数,注意事项如下

image.png

  • 4关注人数
  • 51浏览人数
  • 最后回答于:2024-12-18 14:37
    请选择关闭问题的原因
    确定 取消
    返回顶部