扫码阅读
手机扫码阅读
Odoo | 多个tree之间实时复制数据?安排!
503 2023-09-08
我们非常重视原创文章,为尊重知识产权并避免潜在的版权问题,我们在此提供文章的摘要供您初步了解。如果您想要查阅更为详尽的内容,访问作者的公众号页面获取完整文章。
文章来源:
神州数码云基地
扫码关注公众号
Odoo神州数码云基地
在 Odoo 上的尝试、调研与分享
本期内容
多个tree实时复制
介绍如何在Odoo中实现表单中多个列表(tree视图)间的实时数据复制。这是一种后端实现方式,避免了复杂的前端处理方法。
具体案例
案例中,当在年度目标业绩列表中增加或删除数据时,相同的操作需要即时反映在第一季度目标列表中。
实施细节
本方案利用@api.onchange装饰器监听数据变更,并触发数据复制的方法。年度目标的值在输入后会被复制到第一季度目标中。
代码示例展示了如何监听年度目标信息的变化,并基于此进行数据复制。复制方法不会直接存储数据到数据库,但能将结果展示在对应的tree列表中。
数据的删除复制只需将其绑定的ID设置为None,从而实现数据在列表中的删除。
本文作者为高级后端开发工程师程欢,他鼓励读者尝试此方法,并欢迎加入社群讨论。
想要了解更多内容?
文章来源:
神州数码云基地
扫码关注公众号
神州数码云基地的其他文章
加入社区微信群
与行业大咖零距离交流学习
软件研发质量管理体系建设
白皮书上线