上一页

明细表映射到主表

A表(明细表)映射到B表(主表),即A表的后台表是B表,每张表存在都有一个唯一的标识符(默认为Recordid)。由于在A表中填写明细时,明细数据只有一个Recordid,映射到B表,会产生多条主表信息,也就是产生了多个表,这多张表的Recordid不能同时存在,所有当明细表映射到主表时,就得需要自定义一个报表标识。
定义主表字段,这是一张普通表(B表)

定义明细字段(A表),映射到B表

在A表中填写数据

B表(主表)中显示A表中填写的数据
表面看是没有什么问题,但当我们点击一个表进去,修改保存后

我们会发现,只剩下一个,这是因为报表标识具有唯一性

这是我们需要在主表(B表)中勾选自定义报表标识


这时将品号作为报表标识

点击修改后,还是保持原来的数据

主表映射到明细表

新建一张明细表(A表)

主表为映射表(后台表为A表)

此时当主表不勾选自定义报表标识时,情况和上文一样,修改保存后只有一条数据,所以要在主表中设定报表标识


这时在明细表中填写数据,主表修改保存后不会消失

总结:不论是主表映射明细,还是明细映射主表,都需要在主表中勾选自定义报表标识

下一页

作者:严双圆  创建时间:2022-08-01 09:17
最后编辑:harry  更新时间:2023-10-31 16:51