js中sql返回结果undefined,但在同事电脑上能返回正确结果,请问是什么原因?代码如下: // yearmonth和floorname是控件的变量名 var yearmonth = _g().getParameterContainer().getWidgetByName("YearMonth").getValue(); // 获取yearmonth控件的值 var floorname = _g().getParameterContainer().getWidgetByName("floor").getValue(); // 获取floor控件的值 // 构造SQL查询语句,用于检查是否存在匹配的数据 var cx = "=SQL(\"erp_jnhyc\",\"select count(*) from t_dw_sales_tb where sale_day = '" + yearmonth + "' and floor_name = '" + floorname + "'\",1,1)"; alert(cx) var result = FR.remoteEvaluate(cx); alert(result); if (result > 0) { // 如果存在匹配数据,提示用户 FR.Msg.alert("提示", "已存在数据"); } else { // 如果不存在匹配数据,可以进行其他操作 FR.Msg.alert("提示", "数据不存在,可以填报"); } |