0
、製品の 数量= 100(ここでは、我々は測定のいずれかの単位を指定することができます) 単価= 55のRSodoo 10の製品の単価はどのようにしたらいいですか?例については
総額は数量あたりの金額を計算するOnly.Neither 55のRSとなります。
どのように設定するか、このようなモジュールはこの機能で使用できますか?
qte = fields.Integer(string="Qte")
#or qte = fields.Integer(related='yourmodule.qte', store=True, string="Qte", readonly=True)
unit_price = fields.Integer(string="Unit price")
#or unit_price = fields.Integer(related='yourmodule.unit_price', store=True, string="Unit price", readonly=True)
total_price = fields.Integer(string="Total Price", compute="_compute_qte_total", readonly=True)
@api.depends('qte', 'unit_price')
def _compute_qte_total(self):
for rec in self:
if((isinstance(rec.qte, int))and(isinstance(rec.unit_price, int))):
rec.qte_total = rec.qte * rec.unit_price
私はあなたがこの方法で問題を解決しようとすべきだと思う:私はあなたの質問を理解していれば