我在我的个人电脑上安装了一个模块,它可以工作,但是当我在我的工作电脑上安装它时,它却不起作用。 (Odoo 14)
I install a module in my personal computer and it works however when I install it in my work computer it does not. (Odoo 14)
我有一个问题,我不知道为什么。我创建了一个模块 mrp_custom
并将其安装在我的笔记本电脑上并且运行良好。但是,当我在我的工作计算机上安装时,它不起作用并出现错误。在这里我展示了我的模型、继承的视图和错误。
P.D.: 在我的笔记本电脑上运行完美,在另一台电脑上运行不正常。
型号
# -*- coding: utf-8 -*-
from odoo import models, fields, api
class MRPProductsName(models.Model): # FUNCION DEL CAMPO PARA PRODUCTOS SOLO
_inherit = 'mrp.production'
products_name = fields.Char('Producto', related="product_id.product_tmpl_id.name")
继承视图
<!-- INHERITED VIEW PRODUCTION -->
<record id="view_production_form_inherit" model="ir.ui.view">
<field name="name">view.production.form.inherit</field>
<field name="model">mrp.production</field>
<field name="inherit_id" ref="mrp.mrp_production_tree_view"/>
<field name="arch" type="html">
<xpath expr="//field[@name='product_id']" position="after">
<field name="products_name" optional="show"/>
</xpath>
</field>
</record>
错误
File "C:\Program Files\Odoo 14\server\odoo\models.py", line 4983, in ensure_one
raise ValueError("Expected singleton: %s" % self) Exception
The above exception was the direct cause of the following exception:
Traceback (most recent call last): File "C:\Program Files\Odoo
14\server\odoo\http.py", line 639, in _handle_exception
return super(JsonRequest, self)._handle_exception(exception) File "C:\Program Files\Odoo 14\server\odoo\http.py", line 315, in
_handle_exception
raise exception.with_traceback(None) from new_cause ValueError: Expected singleton: product.template(2582, 2657, 2624)
通过查看此错误:Expected singleton: product.template(2582, 2657, 2624)
。可以有多个 product_template 与单个 product_product 相关。请确保只有一个 product_template 与一个 product_product!
相关
我有一个问题,我不知道为什么。我创建了一个模块 mrp_custom
并将其安装在我的笔记本电脑上并且运行良好。但是,当我在我的工作计算机上安装时,它不起作用并出现错误。在这里我展示了我的模型、继承的视图和错误。
P.D.: 在我的笔记本电脑上运行完美,在另一台电脑上运行不正常。
型号
# -*- coding: utf-8 -*-
from odoo import models, fields, api
class MRPProductsName(models.Model): # FUNCION DEL CAMPO PARA PRODUCTOS SOLO
_inherit = 'mrp.production'
products_name = fields.Char('Producto', related="product_id.product_tmpl_id.name")
继承视图
<!-- INHERITED VIEW PRODUCTION -->
<record id="view_production_form_inherit" model="ir.ui.view">
<field name="name">view.production.form.inherit</field>
<field name="model">mrp.production</field>
<field name="inherit_id" ref="mrp.mrp_production_tree_view"/>
<field name="arch" type="html">
<xpath expr="//field[@name='product_id']" position="after">
<field name="products_name" optional="show"/>
</xpath>
</field>
</record>
错误
File "C:\Program Files\Odoo 14\server\odoo\models.py", line 4983, in ensure_one raise ValueError("Expected singleton: %s" % self) Exception
The above exception was the direct cause of the following exception:
Traceback (most recent call last): File "C:\Program Files\Odoo 14\server\odoo\http.py", line 639, in _handle_exception return super(JsonRequest, self)._handle_exception(exception) File "C:\Program Files\Odoo 14\server\odoo\http.py", line 315, in _handle_exception raise exception.with_traceback(None) from new_cause ValueError: Expected singleton: product.template(2582, 2657, 2624)
通过查看此错误:Expected singleton: product.template(2582, 2657, 2624)
。可以有多个 product_template 与单个 product_product 相关。请确保只有一个 product_template 与一个 product_product!