2
in account.analytic.lines私はフィールド番号を持っています。すべてのプロジェクトにはnumerフィールドがあります。 目標は、行内のnumberフィールドに入力すると、行内にあるproject_idフィールドを自動入力することです。自動充填フィールド
class AccountAnalyticLine(models.Model):
_inherit = 'account.analytic.line'
number = fields.Integer(related='project_id.number',string='Project Number')
@api.onchange('number')
def get_project_id(self):
v={}
if self.number:
project = self.env['project.project']
if project.project_id.id:
v['project'] = project.project_id and project.project_id.id or False
return {'value': v}
あなたのユーザーのための警告メッセージを追加することも私の編集をチェックします – Cherif