在主表 A 新增时,
例:关联记录字段 B 新增记录后,C 同步新增一条记录;B 取消关联记录后,C 也同步取消关联;B 删除记录后,C 也同步删除记录;
最终结果就是:A 在新增时的界面,关联记录 B 和 C 时刻同步记录并显示;现在实现了 B 新增,C 同步,B 删除,C 也能同步;
需要实现 B 取消关联,C 也能同步

例如这个 tt1 记录先删除时,其实 pp1 是找不到 tt1 的关联记录(因为 tt1 已经不存在了),所以没办法进行删除
排查了原因 应该直接获取 C 空关联进行删除即可
唯一字段可能也没办法实现


例如这个 tt1 记录先删除时,其实 pp1 是找不到 tt1 的关联记录(因为 tt1 已经不存在了),所以没办法进行删除
排查了原因 应该直接获取 C 空关联进行删除即可
如果要 BC 关系实现删除 唯一字段应该是在 B 里 新增时同步过去 C 条件:满足 B 没有 C 的关联记录 去删除 C 的记录,或者去取消关联 一定要有一个表是作为数据标准的 如 C 的记录只能来源 B 或 C 的记录只能来源于 B 不能出现 B 记录来源 C C 也可以来源于 B 如果是这种的话 就没办法实现了
好的,谢谢啦,我试试
唯一字段看成 ID
如果要 BC 关系实现删除 唯一字段应该是在 B 里 新增时同步过去 C 条件:满足 B 没有 C 的关联记录 去删除 C 的记录,或者去取消关联 一定要有一个表是作为数据标准的 如 C 的记录只能来源 B 或 C 的记录只能来源于 B 不能出现 B 记录来源 C C 也可以来源于 B 如果是这种的话 就没办法实现了
你可以把 C 看做是 B 的一条复制记录 唯一字段为 ID 根据唯一字段去实现改删
这个唯一字段是放在主表里的吗?现在主表里我就放了一个唯一字段,就是这个,它用作 B 的事件功能里设置 C 字段值的筛选条件;
按你说的这个意思是,在工作流根据这个唯一标识,以 B 为主,删除 C 里没有这个标识的记录,来达成 B 和 C 同步,是吗?
如果要 BC 关系实现删除 唯一字段应该是在 B 里 新增时同步过去 C 条件:满足 B 没有 C 的关联记录 去删除 C 的记录,或者去取消关联 一定要有一个表是作为数据标准的 如 C 的记录只能来源 B 或 C 的记录只能来源于 B 不能出现 B 记录来源 C C 也可以来源于 B 如果是这种的话 就没办法实现了
还有一个方法就是加字段 在锚定一个唯一字段
将唯一字段作为标识,删除更新以 BC 表其中一个为主
这个唯一字段是放在主表里的吗?现在主表里我就放了一个唯一字段,就是这个,它用作 B 的事件功能里设置 C 字段值的筛选条件;
按你说的这个意思是,在工作流根据这个唯一标识,以 B 为主,删除 C 里没有这个标识的记录,来达成 B 和 C 同步,是吗?

预埋工作流,是指封装流程吗?
还有一个方法就是加字段 在锚定一个唯一字段
将唯一字段作为标识,删除更新以 BC 表其中一个为主
预埋工作流,是指封装流程吗?
或者直接写 C 不能修改新增,锁住
对的,B 和 C 是关联记录,并且我把 B 和 C 用的关联是同一个表,用 B 的事件功能,值改变时,设置 C 的值,它俩就能同步了;B 新增,C 同步没有问题,关键就是 B 取消关联,C 就没法同步了
封装也可以 关联主表下全量 B 记录去查 C 记录,不存在相同关联的 C 记录删掉。可以这样实现,预埋更新新增也一样 应该实现起来的效果是一样的吧
关联表? 我记得是可以直接工作流实现的 子表就不行
预埋工作流,是指封装流程吗?
关联表? 我记得是可以直接工作流实现的 子表就不行
对的,B 和 C 是关联记录,并且我把 B 和 C 用的关联是同一个表,用 B 的事件功能,值改变时,设置 C 的值,它俩就能同步了;B 新增,C 同步没有问题,关键就是 B 取消关联,C 就没法同步了
关键点就在于,B 和 C 要在 A 新增时就可见,并能实时同步显示;B 新增,C 同步记录并显示没有问题,问题是 B 关联记录,行前有个取消关联的,客户会去点那个取消关联,这样操作下来,C 就不会自动同步 B 的记录了,会比 B 的记录多
明道云关联记录是可以预埋工作流的 可以和数据变动同步更新
关联表? 我记得是可以直接工作流实现的 子表就不行
这种只能通过工作流,先隐藏 等工作流同步完再显示
关键点就在于,B 和 C 要在 A 新增时就可见,并能实时同步显示;B 新增,C 同步记录并显示没有问题,问题是 B 关联记录,行前有个取消关联的,客户会去点那个取消关联,这样操作下来,C 就不会自动同步 B 的记录了,会比 B 的记录多
这种只能通过工作流,先隐藏 等工作流同步完再显示