var str=this.getValue();//获取当前控件值
var location = this.options.location; //获取当前控件的位置
var cr = FR.cellStr2ColumnRow(location);
var col = cr.col; //列号
var ro = cr.row; //行号
var zybck = contentPane.getWidgetByCell(FR.columnRow2CellStr({col: col-1, row: ro}));
//根据单元格获取控件
var a=zybck.getValue(); //获取对应的值
if (str>a) {
alert("结算数量不可以大于库存");
};
COL-1 是A列的位置 结算控件在B列 是根据B列的位置进行定位的 如果是C列 那就是加1了
记得给发货单位设置一个控件 不然这个JS报错