Odoo v7到v8翻译

时间:2015-07-26 20:32:27

标签: python-2.7 openerp odoo

我正在将OpenERP代码从版本7转换为版本8,我遇到了一个奇怪的结构。在版本7中,我们可以使用字段,函数,其中一个属性是store。存储功能允许在更改其他对象的字段时更新当前字段。

在新API中,商店功能仅接受“True”或“False”。我想知道我是否继承了其他模型并修改了他们的字段,以便他们使用“onchange”执行有问题的模型的值更新

2 个答案:

答案 0 :(得分:1)

不,在Odoo 8商店功能正常。你可以搜索附加组件并找到一些有趣的例子,从中了解。

我在网上找到的一些例子 [http://www.odoo.yenthevg.com/saving-and-resizing-images-in-odoo-8/] 通过它。

答案 1 :(得分:0)

在v8中,它们不是fields.function字段,因此我们也不需要使用字段pararms存储,但是你可以通过使用[@depends][1]装饰器很容易地实现同样的功能,它与存储相同有田野的。

```

@openerp.api.depends(*args)

Return a decorator that specifies the field dependencies of a "compute" method (for new-style function fields). 

```

所以你可以说你的字段是根据一些字段变化的变化来计算的。