JS实现根据控件值自动匹配数据

这里可以写公式sql吗?比如我的sql如果是这样

sql("test","select code,max(cast(id as int)) id from t_jdy1 where cast(id as int) <"+A2,1,1)

这里应该怎末写?2af50c02ea7848842c2f46b28819248.png

FineReport 可乐多加冰 发布于 2022-5-27 23:08
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
尛鬼Lv5中级互助
发布于2022-5-28 09:11

js使用sql函数不到不得已。不建议使用,

FR.remoteEvaluate("sql(\"dbname\",\"select a.xx from table a where a.xx=\'"+yy+"\' ORDER BY a.zz\",1,1)");

最佳回答
0
用户6NWif5139660Lv6资深互助
发布于2022-5-27 23:20(编辑于 2022-5-28 09:09)

sql函数https://help.fanruan.com/finereport/doc-view-846后面要写数字

sql("test","select code,max(cast(id as int)) id from t_jdy1 where cast(id as int) <'"+ A2 +"'",1,1)

  • 可乐多加冰 可乐多加冰(提问者) 这个sql公式我知道怎摸用,我意思图片里面圈起来的地方可不可以用这个sql公式,应该怎么写
    2022-05-27 23:23 
  • 用户6NWif5139660 用户6NWif5139660 回复 可乐多加冰(提问者) 可以 都公式大体意思都一样
    2022-05-27 23:40 
  • 可乐多加冰 可乐多加冰(提问者) 回复 用户6NWif5139660 我原来的公式用的单元格A2,换成写JS,获取了A2的值为code,里面应该如何替换,我一直报错
    2022-05-27 23:46 
  • 用户6NWif5139660 用户6NWif5139660 回复 可乐多加冰(提问者) 看修改
    2022-05-28 09:09 
  • 2关注人数
  • 504浏览人数
  • 最后回答于:2022-5-28 09:11
    请选择关闭问题的原因
    确定 取消
    返回顶部