js执行insert语句 没有效果,已测试js获取单元格数据正常,拼接sql正常但是如法将数据插入。代码如下:
if (window.lineboxes) {
var cells = [];
for (var i = 0; i < lineboxes.length; i++) {
if (lineboxes[i].selected()) {
var cr = FR.cellStr2ColumnRow(window.lineboxes[i].options.location);
var name = _g().getCellValue(5, cr.row);
var id_card = _g().getCellValue(7, cr.row);
var tel = _g().getCellValue(8, cr.row);
alert(name + '||' + id_card + '||' + tel);
var sql = "=sql(\"xa_idc\",\"insert into fr_test(id_card,name,tel) value('" + id_card + "'\,'" + name + "'\,'" + tel + "')\",1,1)";
alert(sql);
var rt = FR.remoteEvaluate(sql);
alert(rt);
}
}
//contentPane.writeReport(); //保存到数据库,实现的是工具栏中提交的操作
}