finereport 是可以在js中直接引用自带函数的,但是在js中使用SQL函数时缺总是得不到想要的结果。控件编辑结束事件js如下:
var curval=this.getValue();
var sql1="select cllx from ut_chelxx where id='"+curval+"'";
var sql2="select cllx from ut_chelxx where id='"+curval+"'";
var cydw=FR.remoteEvaluate("=sql('cqgj','"+sql1+"',1,1)");
var cllx='${=sql("cqgj","'+sql2+'",1,1)}';
contentPane.curLGP.setCellValue('C'+row,null,cydw);
contentPane.curLGP.setCellValue('D'+row,null,cllx);
使用FR.Msg.alert(cydw);值为空。
请大神指教。