我是odoo的新手。我正在使用Odoo13,我有一个many2one字段和一个many2many字段,在many2one字段上有域。我需要的是,如果用户更改了many2one字段,many2many将变为空,并准备好进行选择。但我不知道如何在函数上编码,所以我尝试了一些变体,但我就是不明白。如果我使用它,当我要第一次选择'industria‘字段时,我会得到一个错误
class Partner(models.Model):
_inherit = 'res.partner'
industria = fields.Many2one('industri
我正在删除表中的一些记录,但这个表中很少有one2many字段与其他表(Many2one)相关。你们都能帮我怎么用查询来做吗?我也想删除many2one字段记录。
delete from manpower_estimate where manpower_estimate_line IN (select id from res_scheduledjobs where contract_start_date < '2014-12-31' and contract_end_date < '2014-12-31')
这就是我要做的。res_schedule
我正在处理一个模块,它将打印一些与发票相关的值。会计模型中仅有的两件事是字段:
-vat
-code (国家代码)
我已经成功地增加了还愿场。但是,当尝试引入"code“字段时,会得到一个错误。我的py代码如下:
from openerp import models, fields
class CountryCodeInvoice(models.Model):
# where to place new fields
_inherit = 'account.invoice'
# getting country code to the accounting mo
在远程服务器上,我有以下形式的数据:
A project contains one or more tranches
A tranche contains one or more units
在我的类odoo上,我添加了以下字段:
project_id:这是一个用于选择项目的many2one字段。我可以从远程服务器取回项目列表。
Tranche_id:用于选择部分的many2one字段。我需要当我改变项目时,这个字段应该只列出所选项目的部分。
Entity_id:用于选择实体的many2one字段。我需要当我改变部分,这个字段应该只列出所选部分的实体。
是否有可能在Odoo上实现ma
我想让many2one字段在被One2many视图中的“添加项”调用时不可见,例如:
parent view :
Name = 'this is One2many field'
value 1 =
value 2 : add an item
child view :
Parent Name = 'this is Many2one field'
value 1 = ....
当我点击‘添加一个项目’,我想要得到的折叠视图:
child view :
value 1 = ...
我尝试在子视图中设置attrs="{&
我是Odoo9社区的新手。我在我的自定义模块中创建了继承sale.order.line的many2one字段,我想为many2one字段设置默认值,条件为fto call the funscion is the product bill of material。实现这一目标的步骤是什么?感谢您的时间。
由于Many2one字段只显示一个字段,我想写一个函数在Many2one中显示两个字段,如下所示:
def get_services(self, cr, uid, ids, context=None):
values = cr.execute("""SELECT name, entity
FROM services WHERE id = 3""")
values.fetchall()
for value__ in values: