openerp

    2热度

    1回答

    我有这种方法,它应该循环在One2many对象,但实际循环不工作,我的意思是,如果我只添加一条线,它工作正常,但如果我添加多行,比它抛出我的singleton错误: @api.multi @api.depends('order_lines', 'order_lines.isbn') def checkit(self): for record in self: if sel

    2热度

    1回答

    我创建一个银行模块,在这里客户可以从银行购买贷款。在那我想打印一份报告声明。在打印特定客户的记录之前,我想过滤日期。我想通过给From日期到To date来过滤它。那么,客户在给定日期,该银行收购贷款金额应打印。 谢谢, 希望我会获得一些知识。

    2热度

    1回答

    我继承了project.project模块,我在其中添加了多个Many2many字段:'买家','卖家','联系人'等。 所有与res。伙伴。知道何时向其中一个字段添加多个记录,例如添加一些买家。这些买家会自动填写卖家,联系方式。 任何想法,我怎么能避免这种情况,我明白为什么会这样,因为many2many创建一个表PROJECT_ID和res_partner_id,不知道wheither它从卖方,

    1热度

    2回答

    这是我在Python向导和打印操作代码: class Paymentwizard(models.TransientModel): _name = 'payment.wizard' _description = 'Make Payment' date_from = fields.Date('From Date') date_to = fields.Date('To Date') empl

    1热度

    1回答

    我在account.config.settings模型中添加了一个新字段。它在设置页面中显示新的字段,并可以输入该值。但是,当我重新打开页面的价值是不存在的。我知道Transient model不会长时间存储值。 但其余的价值仍然存在,我怎么能做到这一点? 以下是我的代码。 *的.py class AccountSettings(models.TransientModel): _inherit=

    1热度

    1回答

    。这是销售打印的非标准odoo点出 我想通过我的版本改变/自定义odoo打印出来。 有人可以告诉我的方式? 在此先感谢。

    1热度

    1回答

    在'product.template'中我需要添加两个字段,我在xml文件中编写了一个视图,但问题是'accounts'的inherit_id继承自'product.product_template_form_view'。所以我应该如何在我的文件中使用inherit_id。 我试着用下面的代码,但它显示错误,请帮我 account.product_view.xml代码: <record id="p

    1热度

    1回答

    这是我的创造功能: @api.model def create(self, vals): record = super(Shift, self).create(vals) flag = False if record.Date_range: do smth return super(Shif

    1热度

    1回答

    class SunOrder(models.Model): _name = 'sun.order' manufacture_id = fields.Many2one( 'product.product', @api.model def create(self, vals): Sequence = self.env['ir.sequen

    1热度

    1回答

    我想将我创建的记录添加到one2many字段。然而,它会导致ValueError:期望的单例:product.job_line(762,763)。 我不知道为什么它不分成两个对象,但当JobContainer调用write方法时,它合并成一个对象。之后,它会导致我之前告诉过你的错误。 如何解决这个问题? 这里是我的SaleOrder代码: # -*- coding: utf-8 -*- impo