问题已解决:var print = TBGD.replace(/\n/, "','");换成 var print = TBGD.replace(/\n/g, "','");把文本域的参数传到sql in里面修改表里面的数据,能成功修改,但是多个工单号的话只改了第一个工单号的数据,请问这情况要怎么解决。var TBGD = this.options.form.getWidgetByName("TBGD").getValue();var print = TBGD.replace(/\n/, "','");var sql = "UPDATE MY04_DMXFGD SET 外呼处理结果 = '已解决' where 工单流水号 in ('" + print + "')"FR.remoteEvaluate('sql("FRDemo","' + sql + '",1)');