1
|
snrtuemcLv8专家互助发布于2024-7-17 16:31(编辑于 2024-7-17 17:11)
|
var sql="你的sql"; var res=FR.remoteEvaluate('=sql("数据库连接","'+sql+'",1,1)'); ======== 
|
-
木子一丶(提问者)
- if(AND(B2 = '02',D2 = '04'),ck.select(khjg, khdh = G2),if(AND(B2 = '02',D2 = '06'),ck.select(khjg, zhdh = G2),if(AND(B2 = '03',D2 = '04'),dk.select(khjg, khdh = G2),if(AND(B2 = '03',D2 = '06'),dk.select(khjg, zhdh = G2),))))
可以写这种判断查询吗
-
snrtuemc 回复 木子一丶(提问者)
- 可以的啊,这个就是直接js中用fr公式,参考在JS中使用FR公式 https://help.fanruan.com/finereport/doc-view-1785.html
-
木子一丶(提问者) 回复 snrtuemc
- 请问一下不是这么写的嘛 为什么我这样写报错呢
var khjg=FR.remoteEvaluate('=if(AND(B2 = '02',D2 = '04'),ck.select(khjg, khdh = G2),if(AND(B2 = '02',D2 = '06'),ck.select(khjg, zhdh = G2),if(AND(B2 = '03',D2 = '04'),dk.select(khjg, khdh = G2),if(AND(B2 = '03',D2 = '06'),dk.select(khjg, zhdh = G2),))))');
alert(khjg);
-
snrtuemc 回复 木子一丶(提问者)
- 拼接不对,第一个最大引号,单引号改成双下引号 var khjg=FR.remoteEvaluate("=if(AND(B2 = '02',D2 = '04'),ck.select(khjg, khdh = G2),if(AND(B2 = '02',D2 = '06'),ck.select(khjg, zhdh = G2),if(AND(B2 = '03',D2 = '04'),dk.select(khjg, khdh = G2),if(AND(B2 = '03',D2 = '06'),dk.select(khjg, zhdh = G2),))))"); alert(khjg);
-
木子一丶(提问者) 回复 snrtuemc
- 报错8075是什么呢 怎么没有显示出我查询的数据呢
|
|