在product.template模块中,我添加了一个长度/宽度变量,如下图enter image description here
所示。我需要:在odoo 12中的外部ID为product.product_template_only_form_view的表单视图的“属性值”列中自定义值的创建:
例如:如果用户在“属性值”列中输入值:«* number1 * number2 *»或值:« number1 x空格number2 空格»或值:«space number1 x number2 space»,我需要函数来修剪空格并在此列中设置值«number1 / number2»!
其他条件:如果number1
以下是此情况的屏幕截图:enter image description here
答案 0 :(得分:0)
class valuesInherit(models.Model):
_inherit = 'product.template'
@api.depends('attribute_line_ids')
def Change (self):
if self.your_length_field and self.your_length_field:
if if self.your_length_field > if self.your_width_field:
self.result_field = self.your_length_field/ your_length_field
if self.your_length_field and self.your_length_field:
if if self.your_length_field < if self.your_width_field:
self.result_field = your_length_field/ self.your_length_field