在填写栏位资料后,就可以做js判断是否已经有资料在数据库中了。
var zybck = contentPane.getWidgetByCell(FR.columnRow2CellStr({col: col, row: row})); --获取行号和列号
var docno = zybck.getValue() --获取单元格内容
var sql=" select count(1) from 表 where 1=1 and docno='"+docno+"'"; --sql 判断单号是否在表中已存在
var a = FR.remoteEvaluate('sql("topprd", "' + sql + '", 1, 1)'); --赋值返回值。
if (a==0) --判断返回值情况
{alert("输入的订单号+项次不存在请检查后输入!")
contentPane.setCellValue(col, row, null);
return false;
}