指定条件
条件:
如:zdy__3='已出库'(意思是:已经出库的记录不可以修改)---如:发货时,一次或多次的发货数量能大于订单明细里的数量,添加时的约束公式如:【以前发货数量总和】+【本次发货数量】>【订单明细数量】---写法如:{fun_exe_sql2(select sum(发货数量) from 发货明细表 where 订单产品明细表名_id_={request(parent_id)})}+{new_value}>{fun_exe_sql2(select sum(订单产品明细表下的数量字段名) from 订单明细表 where id={request(parent_id)})}其中{new_value}是本次要添加的数量,不用修改,也就是添加时要保存到本字段的值。-----修改时的约束公式如:【以前发货数量总和除去当前记录】+【本次发货数量】>【订单明细数量】---写法如:{fun_exe_sql2(select sum(发货数量) from 发货明细表 where 订单产品明细表名_id_={request(parent_id)} and id<>{rs(id)})}+{new_value}>{fun_exe_sql2(select sum(订单产品明细表下的数量字段名) from 订单明细表 where id={request(parent_id)})}其中{new_value}是本次要添加的数量,不用修改,也就是添加时要保存到本字段的值。
系统中表清单