"FR"+format(now(), "yyyyMMdd")+"-"+format(if(len(SQL("仓库管理", "SELECT max(right(编号,4)) from 供货单位 where 编号 LIKE '" + CONCATENATE("FR", format(now(), "yyyyMMdd")) + "%'", 1, 1)) = 0, "0001", SQL("仓库管理", "SELECT max(right(编号,4)) from 供货单位 where 编号 LIKE '" + CONCATENATE("RK", format(now(), "yyyyMMdd")) + "%'", 1, 1) + 1), "0000")
楼主,目前我用这个编号替代,暂时可行。 |