我正在研究一个奥多模块。在
我希望我的模块是一个“报告”大多数购买的产品(按客户)。在
我已经在Odoo上创建了一个视图,但是现在,我需要按客户“过滤”这些视图。代码如下:class SaleProductsByCustomer(models.Model):
_name = "sale.order.product"
_auto = False
partner_id = fields.Many2one('res.partner')
orders = fields.Integer(string='Total Orders')
name = fields.Char(string='Name')
price_total = fields.Float(string='Total Payment')
qty = fields.Integer(string='Qty Ordered')
last_order = fields.Date(string='Last Order Date')
@api.model_cr
def init(self):
tools.drop_view_if_exists(self._cr, 'sale_order_product')
tools.drop_view_if_exists(self._cr, 'sale_order_product_report')
self._cr.execute("""
CREATE OR REPLACE VIEW sale_order_product_r