求教一个判断表单状态的方法
本帖最后由 LaK-锋哥 于 2023-7-22 20:56 编辑a表是个出货表,里有很多条数据,这些数据的对账状态有2个:对账 未对账。
b表是个对账单,从a表里拉取对账状态为(未对账)的数据对账。确认对账后通过业务公式给a表标记:对账,取消对账后通过业务公式给a表标记:未对账。
因为b表会的单子肯能会重复生成,如何在确认对账前检查当前b表里的所有从a表里拉取的数据都是未对账状态?
做个接口过滤掉已对账的,在新建表单、表单激活、按钮操作前等事件下来赋值更新最新未对账的对账单 在a表做一个公开接口,过滤条件写好 对账状态=未对账,然后b表去引用这个接口进行填表、业务公式相关操作 这个只是第一步的筛选。
b表单有个状态是:对账完成,选择后,对a表单进行:对账 赋值。
如果b表单拉取了a表单的数据,没有选择:对账完成,那么在a表单中应然是没对账状态。当b表单新建时候,还是会拉取a表单里的数据,这样在b表单中就会存在a表单的数据被多次拉取的现象。
我现在解决的方法是:
在b表单新建辅助项,a表单做查询对账接口,b表单进行对账完成前,查询一下b表单明细里的所有a表单的对账状态,写入辅助项,再判断辅助项的里值的情况,从而判断a表单的具体状态。
页:
[1]