请自己试好了再回答,remoteEvaluate试过了,版本问题已经无了
${=sql()这样写呢写不带参数的可以获取,但是带参数的试过很多次都获取不到
用remoteEvaluate会说
有没有不改这个脚本调用公式也能用sql的方法
------
自己看,可以的
var ID=1;
var sql="SELECT CUSTOMERNAME FROM CUSTOMER where CUSTOMERID="+ID;
var res=FR.remoteEvaluate('=sql("FRDemo","'+sql+'",1,1)');
alert(res);
FR.remoteEvaluate("sql(\"his\",\"select t.Unitname from rqf_Item_PackageUnit t where t.ItemID=\'"+a+"\' ORDER BY t.Factor\",1,1)");
说明:
his——数据库名 一般为frDemo
中间的一大串为 sql语句
1,1 ——为查询出来的第一行的第一个值
${=sql()这样写呢写不带参数的可以获取
--------这样写我测试反正是不能直接获取,在js里调用sql查询数据库要用remoteEvaluate