fr中怎么通过js调用存过

fr中怎么通过js调用存过

FineReport lrk 发布于 2023-12-4 10:49
1min目标场景问卷 立即参与
回答问题
悬赏:3 F币 + 添加悬赏
提示:增加悬赏、完善问题、追问等操作,可使您的问题被置顶,并向所有关注者发送通知
共2回答
最佳回答
0
快乐星光Lv5中级互助
发布于2023-12-4 10:52(编辑于 2023-12-4 13:54)

修改答案

var sql="exec z_hys_test20230208 ";

var a=FR.remoteEvaluate('SQL("quotation", "'+sql+'", 1, 1)');

alert(a);

不需要模板

image.png

image.png

image.png

  • lrk lrk(提问者) var sql=\"exec pr_emp_insert\"; var res=FR.remoteEvaluate(\'=sql(\"orcl\",\"\'+sql+\'\",1,1)\'); 没有效果呀
    2023-12-04 10:55 
  • 快乐星光 快乐星光 回复 lrk(提问者) 看修改答案,我自己的js,可以运行的
    2023-12-04 11:10 
  • lrk lrk(提问者) 回复 快乐星光 你是放在哪运行的呀 我是做了个按钮 点击还是无效
    2023-12-04 11:15 
  • lrk lrk(提问者) 回复 快乐星光 我存过里面是 insert 语句 实现不了么?
    2023-12-04 11:20 
  • 快乐星光 快乐星光 回复 lrk(提问者) 等等,我看一下怎么测试
    2023-12-04 11:23 
最佳回答
0
luojian0323Lv7资深互助
发布于2023-12-4 10:53

var sql="sql(\"数据连接\", \"存储过程调用语句", 1, 1)"

var jilu=FR.remoteEvaluate(sql)

  • lrk lrk(提问者) var sql=\"sql(\"scott\", \"call pr_emp_insert();\", 1, 1)\" var jilu=FR.remoteEvaluate(sql) 哪里有错么
    2023-12-04 11:00 
  • 3关注人数
  • 319浏览人数
  • 最后回答于:2023-12-4 13:54
    请选择关闭问题的原因
    确定 取消
    返回顶部