ds1.select条件匹配

$热源,$年度' 都是字符串,现在需要多选,得出筛选出结果的合计

燃料累计购入金额.select(购入量,燃料 in('$热源') && 年度 in ('$年度'))

FineReport leijinlong 发布于 2024-11-14 14:20
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2024-11-14 14:35(编辑于 2024-11-14 14:36)

换成sql()函数取数把

sql("数据库连接名","select 购入量 from 表 where 燃料 in ('"+$热源+"') and 年度 ('"+$年度+"')",1)

记得需要分隔符是','     不然就就是

sql("数据库连接名","select 购入量 from 表 where 燃料 in ('"+replace($热源,",","','")+"') and 年度 ('"+replace($年度,",","','")+"')",1)

最佳回答
0
华莉星宸Lv7资深互助
发布于2024-11-14 14:36

燃料累计购入金额.select(购入量,inarray(燃料,$热源)>0&& inarray(年度,$年度)>0)

  • 3关注人数
  • 128浏览人数
  • 最后回答于:2024-11-14 14:36
    请选择关闭问题的原因
    确定 取消
    返回顶部