Ragic 的免费“库存管理”模块可以让你纪录每个仓库不同商品的存放数量,有效管理入库、出库、调拨流程。
其中在“出库单”有“扣库存”动作单击钮(动作单击钮创建方式可以参阅这篇文章),单击下此单击钮,会将相关商品的仓库库存数量减去对应的数量,但可能会遇到商品数量不够扣,造成商品被扣成负数,如果想避免这样的状况,可以参阅下列操作步骤:
1. 进入“仓库库存”的设计模式,找到“数量”字段,设置字段输入检查:^\d+$,此正规表示法代表只能输入 “>=0” 的整数,下方可以自订回传信息。若不会使用正规表示法,也可以改用这篇文章的作法:不会写正规表示法怎么办?

2. 进入“出库单”的设计模式,点选表单工具 > 自订单击钮 > 更新别张表单字段值 > “扣库存”,进到此动作单击钮的设置中。

3. 设置此动作单击钮的进阶设置,勾选“检查目标表单中字段的"输入检查"”,勾选后记得单击下下方的“更新这个动作单击钮”,并保存表单设计。

设置完成后,在“出库单”单击下“扣库存”单击钮时,若商品仓库库存不足,会退出于第一步骤设置的错误信息,且无法运行:
