Odoo:通过单击按钮添加来自树视图中的api的数据

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Odoo:通过单击按钮添加来自树视图中的api的数据相关的知识,希望对你有一定的参考价值。

我在树视图标题的顶部添加了一个Sync按钮,该按钮应该填充树视图中来自api的数据

enter image description here

这个同步按钮触发models.py中的python函数,该函数从api获取数据。当我单击“同步”按钮时,我想在此树视图中填充该数据?我无法弄清楚如何做到这一点?

答案

您在服务器的python中的sync方法应该能够创建新记录并编写/更新现有记录。在您的JS同步按钮中,您只需重新加载记录的树视图数据集以显示新信息,或者在收到对同步调用的响应时执行某些操作。根据您的版本,触发树视图reloadreload_content之类的东西

以上是关于Odoo:通过单击按钮添加来自树视图中的api的数据的主要内容,如果未能解决你的问题,请参考以下文章

Odoo 8 函数调用打开(树)视图

隐藏创建和导出所有按钮,但在 Odoo13 树视图中显示导入按钮

Odoo 10:更改树视图中的默认搜索

Odoo 14:在树视图中添加部分功能

odoo 在哪里解析 xml 文件以将它们存储在数据库中?

xml 在记录odoo树视图中添加颜色