如何显示最新一条数据
1. 业务背景
部分场景下,我们需要在本表单中显示当前表单中录入的最新一条数据。如,每日需要疫情情况上报,打开表单提交的时候,表单内数据显示上一次提交的内容。
2. 设计思路
新建 2 张表单,一张录入带有成员的基础数据表-每日填报,并设计多个其他字段;再设计一张相同的表单-填报底表,用于存放每个人的最新数据。
在每日填报表中设置数据联动,以成员为条件,联动填报底表数据,当在每日填报表中录入数据时,以成员组件中的成员为条件更新填报底表的数据,这时填报底表中数据为最新提交的数据,再通过数据联动展示在每日填报表中,即可获取当前表单录入的最新数据。
3. 表单设计
【每日填报】:基础数据表,成员组件自动获取当前登录人,且以当前登录人为条件联动填报底表,配置数据联动,提前录入基础数据。
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1630312080127-f81ca18c-e8ab-44f1-ba88-fa4928279a3a.png)
获取当前登录人如图:
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1630312656441-fe77dc6f-734c-4b98-8cb0-baa5446cbb39.png)
数据联动配置如图:
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1630312724057-ae51ed86-c3e3-4ab3-baf2-4196a489d59f.png)
注:除成员组件外所有需要获取最新数据的组件皆需配置数据联动。
【填报底表】:数据存储表,存放每个人的最新数据。
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1630312146601-fa6fa713-9ebc-4d5d-b034-47775c527dff.png)
4. 业务关联规则配置
通过 业务关联规则,将「每日填报表」中录入的数据生成一条最新数据更新到「填报底表」中。
每日填报表 >> 表单设置 >> 表单事件 >> 公式执行 >> 添加业务关联规则;
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/png/1630312815188-ae0fc9d6-78fd-4d8a-a7b0-3c266582c62f.png)
5. 效果演示
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/gif/1630313269757-c3ddec33-8763-42ff-81cb-5bc8b04852d0.gif)
6. 视频演示
宜搭为了更好的优化宜搭使用手册内容和质量,占用您3-5分钟时间,辛苦填写一下文档反馈问卷。文档反馈问卷是匿名提交,同时问卷信息仅用于宜搭文档体验反馈收集,感谢您对宜搭的支持!
--------------------获取宜搭最新信息,欢迎关注我们--------------------
![](https://yida-support.oss-cn-shanghai.aliyuncs.com/static/jpeg/1632807780139-91cbcd43-8c42-44f3-9b2d-0d8b799ab7ea.jpeg)
本文档对您是否有帮助?