Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/batch-file/5.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
如何在Odoo12中追踪任何一个场地?_Odoo_Odoo 12 - Fatal编程技术网

如何在Odoo12中追踪任何一个场地?

如何在Odoo12中追踪任何一个场地?,odoo,odoo-12,Odoo,Odoo 12,我正在尝试使用track\u visibility='onchange'在One2many字段上记录更改。但它不起作用 代码如下: respartner.py bank_account_ids = fields.One2many('customer.bank.account','partner_id', string='Account',track_visibility="onchange") _name = 'customer.bank.account' _descript

我正在尝试使用
track\u visibility='onchange'
在One2many字段上记录更改。但它不起作用

代码如下:

respartner.py

   bank_account_ids = fields.One2many('customer.bank.account','partner_id',
    string='Account',track_visibility="onchange")
  _name = 'customer.bank.account'
_description = 'Partner Bank Account Details'

partner_id = fields.Many2one('res.partner',string="Partner")
name = fields.Integer(string="Account Number",required=True,
    track_visibility="onchange")
bank_id = fields.Many2one('partner.bank',string="Bank",track_visibility="onchange")
branch_id = fields.Many2one('partner.bank.branch',string="Branch",
    track_visibility="onchange")
account.py

   bank_account_ids = fields.One2many('customer.bank.account','partner_id',
    string='Account',track_visibility="onchange")
  _name = 'customer.bank.account'
_description = 'Partner Bank Account Details'

partner_id = fields.Many2one('res.partner',string="Partner")
name = fields.Integer(string="Account Number",required=True,
    track_visibility="onchange")
bank_id = fields.Many2one('partner.bank',string="Bank",track_visibility="onchange")
branch_id = fields.Many2one('partner.bank.branch',string="Branch",
    track_visibility="onchange")

AFAIK Odoo不向其父记录提供子记录的跟踪更改。我们对Odoo 10也有同样的要求,并通过在父记录(如果存在)上发布跟踪注释来覆盖跟踪功能来解决它。只要查看mail.thread.message_track(),这就是开始;-)AFAIK Odoo不向其父记录提供子记录的跟踪更改。我们对Odoo 10也有同样的要求,并通过在父记录(如果存在)上发布跟踪注释来覆盖跟踪功能来解决它。只要查看mail.thread.message_track(),这就是开始;-)