如何将已安装模块的方法调用到 Odoo 11 中的另一个已安装模块?
How to call method of the installed module into another installed module in Odoo 11?
我正在使用 Odoo 11,我想使用一种方法
Sale module > models > sale > SaleOrder > action_confirm method
进入
Mail module > models > mail_mail > MailMail > send method
如何将一个模块的方法使用到另一个模块的方法?
您所描述的模块方法只是一个方法,将成为 Odoo 模型的一部分,sale.order
在这种情况下,因此如果您想调用它,您只需要一个 sale.order
记录调用方法。例如:
order_id = 3
order = self.env['sale.order'].browse(order_id)
order.action_confirm()
您可以在任何您想使用的地方使用该代码。通常在提供 self.env
访问 Odoo 模型的 Odoo 方法中。
我正在使用 Odoo 11,我想使用一种方法
Sale module > models > sale > SaleOrder > action_confirm method
进入
Mail module > models > mail_mail > MailMail > send method
如何将一个模块的方法使用到另一个模块的方法?
您所描述的模块方法只是一个方法,将成为 Odoo 模型的一部分,sale.order
在这种情况下,因此如果您想调用它,您只需要一个 sale.order
记录调用方法。例如:
order_id = 3
order = self.env['sale.order'].browse(order_id)
order.action_confirm()
您可以在任何您想使用的地方使用该代码。通常在提供 self.env
访问 Odoo 模型的 Odoo 方法中。