在入库单编辑中,单价是通过商品编号js联动出来的,为什么在提交时出现校验提示“值必须是一个数字”联动代码:var id=this.getValue();//获取当前控件值var cpmc=FR.remoteEvaluate("value('ds3','零售价格','商品编号','"+id+"')");//var dwsl=FR.remoteEvaluate("value('ds1','单位数量','产品ID','"+id+"')");//ar cbj=FR.remoteEvaluate("value('ds1','成本价','产品ID','"+id+"')");//var dj=FR.remoteEvaluate("value('ds1','单价','产品ID','"+id+"')");//var kcl=FR.remoteEvaluate("value('ds1','库存量','产品ID','"+id+"')");//根据产品ID去ds1数据集中获取其他字段的值var row=FR.cellStr2ColumnRow(this.options.location).row;//获取当前行号_g().setCellValue(0,5,row,cpmc);//_g().setCellValue(0,2,row,dwsl);//_g().setCellValue(0,3,row,cbj);//_g().setCellValue(0,4,row,dj);//_g().setCellValue(0,5,row,kcl);//给当前行其他单元格赋值------------如果我把js联动删除后,手动输入单价,就没有提示。