如图是一个填报的订单排产程序,请教2个问题。
1、任务排好后,点击下图“已排”列的 “500”,如何定位到 “12/5 ”日的 “100”的单元格。
2、“已排”=“数量”表示已经排产, “已排”<=“数量”代表待排产,这个查询条件如何设置?
1、定位:
var location = this.options.location; //获取当前控件的位置
var cr = FR.cellStr2ColumnRow(location);
var col = cr.col; //当前控件的列号
var ro = cr.row; //当前控件的行号
_g().setCellValue(col+3,ro,"赋值"); //12/1
_g().setCellValue(col+4,ro,"赋值"); //12/2 以此类推
2、查询条件:
${if(len(排产状况控件)=0,"",if(排产状况控件="已排","and 已排字段=数量字段","and 已排字段<=数量字段"))}