报错信息:Synchronous http requests are not supported // 获取参数值(兼容设计器预览和服务器部署) var partNumber = _g().getWidgetByName("PartNumber").getValue(); // 料号 var quantity = _g().getWidgetByName("quantity").getValue(); // 入库数量 var operator = _g().getWidgetByName("operator").getValue(); // 入库人 FR.remoteEvaluate("exec sp_AddInbound '" + partNumber + "', '" + quantity + "', '" + operator + "'", function(result) { if (result.status) { FR.Msg.toast("入库成功"); _g().parameterCommit(); // 提交参数 _g().refreshAllSheets(); // 刷新报表 } else { FR.Msg.alert("错误", "执行失败:" + result.msg); } }); 更新--------- // 获取参数值(兼容设计器预览和服务器部署) var partNumber = _g().getWidgetByName("PartNumber").getValue(); // 料号 var quantity = _g().getWidgetByName("quantity").getValue(); // 入库数量 var operator = _g().getWidgetByName("operator").getValue(); // 入库人 var sql = "exec sp_AddInbound '" + partNumber + "', '" + quantity + "', '" + operator + "'"; alert(sql) 这样弹出的值是正常的,也都获取到了 ------------更新 // 获取参数值(兼容设计器预览和服务器部署) var partNumber = _g().getWidgetByName("PartNumber").getValue(); // 料号 var quantity = _g().getWidgetByName("quantity").getValue(); // 入库数量 var operator = _g().getWidgetByName("operator").getValue(); // 入库人 var sql = "exec sp_AddInbound '" + partNumber + "', '" + quantity + "', '" + operator + "'"; //alert(sql) var value; FR.remoteEvaluateAsync('"=SQL("WHT_ChuRuKu", "exec sp_AddInbound'+"'" + partNumber + "','" + quantity + "','" + operator + "'"+", 1, 1)", function callback(value) { if (value == 1) { alert("提交成功"); } else { alert("提交失败\n错误代码:"+value); }; });
|