设置一个按钮来进行查询操作并且在查询后将查询的结果赋值给一行单元格

如题目,可以实现吗

FineReport 用户DRQXF9153762 发布于 2024-8-19 10:24
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
snrtuemcLv8专家互助
发布于2024-8-19 10:26

可以

var sql="查询语句";

var res=FR.remoteEvaluate('=sql("数据库连接","'+sql+'",1,1)');

contentPane.setCellValue(sheet号,列号,行号,值); //sheet号行号列号是从0开始  

  • 用户DRQXF9153762 用户DRQXF9153762(提问者) 我要查询的结果不是一个数是一组数据。。这种方法是不是就不适用了
    2024-08-19 10:38 
  • snrtuemc snrtuemc 回复 用户DRQXF9153762(提问者) 一样的思路,你查询var res=FR.remoteEvaluate('=sql("数据库连接","'+sql+'",1,1)');改成var res=FR.remoteEvaluate('=sql("数据库连接","'+sql+'",1)'); 这个就是一组数据,你js按逗号分隔,js循环给单元格赋值
    2024-08-19 10:39 
  • 用户DRQXF9153762 用户DRQXF9153762(提问者) 回复 snrtuemc 明白了
    2024-08-19 10:50 
最佳回答
0
华莉星宸Lv7资深互助
发布于2024-8-19 10:26

参考

JS获取填报单元格值或给单元格赋值 https://help.fanruan.com/finereport/doc-view-1207.html

  • 3关注人数
  • 154浏览人数
  • 最后回答于:2024-8-19 10:26
    请选择关闭问题的原因
    确定 取消
    返回顶部