问题标签 [odoo-10]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
2064 浏览

python - 如何在 Odoo 环境中写入数据库所有缓存?

我正在做一个需要模仿 onchange 行为的测试,所以:

但是当一个人退出 with 块时,该数据不会写入数据库。我正在寻找某种self.env.cache.write_to_db(). 你知道吗?

0 投票
1 回答
1826 浏览

odoo-8 - 如何在 Odoo 中按字段对树视图进行分组或嵌套?

我想创建一个按字段分组的嵌套树视图,如下图所示。

在此处输入图像描述

我没有在 Odoo 中找到任何源代码。怎么做?

0 投票
1 回答
2932 浏览

python - 我可以将 Odoo 浏览对象转换为 JSON

我正在尝试集成reactjsOdoo成功创建组件。现在我的问题是我无法通过 odoo 获取 JSON。odoo 程序员必须编写特殊的 api 请求才能实现这一点。这需要更多时间,并且代码重复很多。

我尝试了可能的建议,但没有一个奏效。

有没有更好的方法将生成的 ,browse objects转换为?odooJSON

注意:对 python 和 odoo 完全陌生,请原谅我的错误,如果有上面提到的。

0 投票
2 回答
807 浏览

python - 有没有办法将数据强制导入 Odoo 9 或 10 中的只读字段?

我们通过继承res.partner视图在 Odoo 中创建了一个自定义模块,并添加了一些只读的自定义字段。customer_since_date和 等字段customer_id

我们想将数据导入这些字段,但 Odoo 不允许将信息导入只读字段。

有什么办法可以强制导入这些领域的数据?

0 投票
2 回答
3020 浏览

odoo - 如何在 Odoo 中激活开发者模式?

我已经安装了 Odoo 版本 10 模块,但在关于部分下我没有看到激活开发者模式。

0 投票
1 回答
2613 浏览

orm - 如何向 One2many 字段中的 Many2many 字段添加多个值?Odoo 10

我正在尝试使用 create 方法添加一个 One2many 字段,并且该字段有一个我需要填写的 Many2many 字段,可以有多个值..

color_selector是一个 Many2many 字段,该字段的数据类似于color.true(1, 5)color.true(5)

我试过了 :

0 投票
3 回答
7500 浏览

openerp - 如何在 Odoo 10 中创建服务器操作?

在 Odoo 8 中,我能够使用 XML 定义服务器操作,例如:

这将执行我的 module.model.action() 方法。

在 Odoo 10 中,此代码引发异常:

我在https://www.odoo.com/documentation/10.0/reference/actions.html#code的有关服务器操作的 Odoo 文档中没有看到任何有趣的内容

并且文档明确声明 self 是服务器操作的评估上下文的一部分,请参阅https://www.odoo.com/documentation/10.0/reference/actions.html#reference-actions-server-context

如何在 Odoo 10 中创建服务器操作?

0 投票
1 回答
782 浏览

python - 尝试安装 Expense Tracker 时出现 Odoo 服务器错误

我在我的 esxi 6 上的 vmware 机器上运行 Odoo 10。当我尝试安装其他应用程序时,它发生了同样的情况。

我是新手,不知道如何调试。

0 投票
2 回答
7691 浏览

object - 如何从 Odoo 10 中的对象获取 ID?

这是我的结构:

现在我已经在页面中定义了一个页面,并且product.template我没有选择该字段[此字段也没有显示在定义的树中]。sale_imprint_charge_ids<tree editable="bottom">product_id_c

现在我的问题是,当我从我imprint.charge为该方法定义的表单视图中选择它时product_filter工作正常,但是当我从那里输入时,product.template我得到一个错误说

TypeError: <odoo.models.NewId object at 0x7fbb8bc21b90> is not JSON serializable

因为 from product.templateif 传递了 object <odoo.models.NewId object at 0x7fbb8bc21b90>,所以如果 printself.product_id_c然后它打印product.template(<odoo.models.NewId object at 0x7fbb8bc21b90>),所以这是不可序列化的。我试过这样做self.product_id_c.ids给输出空列表[]

那么如何product.template从对象中获取 id 或传递id自身覆盖某些方法。

0 投票
2 回答
1940 浏览

python - 单击取消按钮时的odoo-10序列增量

我开发了一个 Odoo 模块来为员工添加序列,完美地工作。

我确实单击了创建按钮并显示了这些员工的序列,但是我还是取消了创建序列增量