我在 <div class="main-content">
<ol>
<li *ngFor="let item of items " class="post">
<item class="item-block" itemID="{{ item.id }}"></item>
</li>
</ol>
<`/div>`
和opportunity
中的相同字段中添加了自定义字段,我想在quotation
的自定义字段中添加值,并将该值传递给opportunity
在同一领域。
Quotation
方法完成的,但现在在odoo 10中我不知道该怎么做。有人请帮帮我。谢谢!
答案 0 :(得分:1)
编写字段定义时,可以解决它。如果你设置&#39;存储&#39;它会随时改变。属性为True,然后它会将其写入db,因此这将与您的解决方案等效。如果我清楚,我的方式更快,这是正确的方法。更透明的代码管理。
opportunity_id = fields.Many2One('opportunity', string='Opportunity')
x_description = fields.Text(related='opportunity_id.x_description', store=True)
答案 1 :(得分:1)
还要感谢我几周来一直在努力的事情。 我的下面是(转移在“res.company”下设置的价值佣金,用于模型“sale.order”):(我不知道“company_it”是关系领域)
'rxjs': 'https://npmcdn.com/rxjs@5.0.1',
答案 2 :(得分:0)
我找到了这个解决方案,对我来说效果很好。
@api.onchange('opportunity_id')
def _get_description(self):
if self.opportunity_id.id:
self.x_description = self.opportunity_id.x_description